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

MySQL:उपयोग कथन निष्पादित करने के लिए प्रक्रिया पैरामीटर पास करना

मुझे नहीं लगता कि आपको पैरामीटर धारक के चारों ओर दोहरे उद्धरण चिह्नों की आवश्यकता है।

अपडेट करें यहां, कहीं कोई गलतफहमी न हो जाए:

DELIMITER //
CREATE PROCEDURE get_users_by_state(IN state CHAR(2))
READS SQL DATA
BEGIN
SET @mystate = state;
SET @sql = CONCAT('SELECT * FROM test_table WHERE state = ?');
PREPARE stmt FROM @sql;
EXECUTE stmt USING @mystate;
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. WEEKOFYEAR () उदाहरण – MySQL

  2. MySQL कोड को PDO स्टेटमेंट में कैसे बदलें?

  3. MySQL इस और वह दोनों का चयन करें

  4. लिंक किए गए सर्वर क्वेरी में धीमा प्रदर्शन

  5. डॉकर से बाहर (1) के साथ mysql