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

MySQL स्क्रिप्ट में पैरामीटर पास करें

आप उपयोगकर्ता चर का उपयोग कर सकते हैं आपके द्वारा वर्णित व्यवहार को प्राप्त करने के लिए। चूंकि आप चर का उपयोग स्कीमा पहचानकर्ता के रूप में करते हैं, डेटा मान के रूप में नहीं, आपको एक तैयार कथन का उपयोग करना होगा ताकि आप गतिशील रूप से क्वेरी लिख सकें।

query1.sql :

SET @query = CONCAT('Select * FROM ', @tblName, ' LIMIT 10');
PREPARE stmt FROM @query;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;

. के रूप में आमंत्रित किया गया
mysql> SET @tblName = 'Users'; \. query1.sql


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या यह थ्रेड-स्थानीय फ्लास्क-SQLAchemy सत्र के कारण MySQL सर्वर त्रुटि दूर हो गया है?

  2. SQLAlchemy कैशिंग को अक्षम कैसे करें?

  3. MySQL:एक संग्रहीत कार्यविधि में एकाधिक चरों में एकाधिक फ़ील्ड का चयन करना

  4. उपयोगकर्ता 'www-data'@'localhost के लिए प्रवेश निषेध - इससे कैसे निपटें?

  5. MySQL व्यू से सेलेक्ट करें जिसमें क्लॉज रिटर्न खाली रिजल्ट सेट है