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

पंक्तियों को लूप करने के लिए संग्रहीत कार्यविधि में कर्सर का उपयोग करना MySQL

आपको अपनी प्रक्रिया में कुछ समस्याएं हैं। सबसे पहले, जैसा कि मैनुअल में बताया गया है :

तो आपको अपने

. को स्थानांतरित करने की आवश्यकता है
set @dateval = `wanted_date`;

सभी DECLARE . के बाद s (कर्सर सहित और हैंडलर जारी रखें)।

दूसरे, colval . की आपकी घोषणा गलत है, string एक मान्य डेटा प्रकार नहीं है और इसे text . से बदला जाना चाहिए :

declare colval text default null;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. QMYSQL ड्राइवर लोडिंग त्रुटि

  2. इनपुट मानों के अस्तित्व के लिए एक MySQL तालिका में CSV डेटा वाले कॉलम की खोज करना

  3. जावा का उपयोग करके MySQL में बाइट [] सम्मिलित नहीं कर सकता

  4. दो तिथियों के बीच की तिथियों की सूची प्राप्त करें

  5. MySQL प्रदर्शन - कॉन्फ़िग फ़ाइल से 5 पैरामीटर