Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL संग्रहीत कार्यविधि में फ़ील्डनाम को पैरामीटर के रूप में पास करना

आप तैयार स्टेटमेंट का इस्तेमाल कर सकते हैं , उदाहरण के लिए -

CREATE `VSK_Comments_UpdateAction`(IN FieldName varchar(30),IN FieldValue tinyint,CID bigint)
BEGIN
  SET @query = CONCAT('Update comments Set ', FieldName, '=? WHERE commentid=?');
  PREPARE stmt FROM @query;
  SET @FieldValue = FieldValue;
  SET @CID = CID;
  EXECUTE stmt USING @FieldValue, @CID;
  DEALLOCATE PREPARE stmt;
END;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आईडी कॉलम से कुंजी मान के साथ MySQL से PHP सरणी जेनरेट करें

  2. MySQL:अंतिम के रूप में खाली तारीख '0000-00-00' के साथ ऑर्डर करें लेकिन बाकी एएससी

  3. रेल एक श्रेणी के साथ क्लॉज हैश सिंटैक्स का उपयोग करके प्रश्नों में `OR 1=0` क्यों जोड़ रहा है?

  4. Node.js के साथ MySQL

  5. मैं एक MySQL डेटाबेस में संभावित मान कैसे प्राप्त कर सकता हूं?