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

संग्रहीत कार्यविधि बनाने में MySQL सिंटैक्स त्रुटि

आपके पास कस्टम delimiter नहीं है निर्देश।

जैसा कि आपने इसे याद किया, इंजन ने बयानों को संकलित करने का प्रयास किया जब उसे पहला डिफ़ॉल्ट स्टेटमेंट टर्मिनेटर मिला, अर्धविराम ; . और इसलिए अपवाद।

अपनी पूरी दिनचर्या को बीच में रखें:

-- define the delimiter
delimiter //


--- place here your stored procedure

-- and lastly following line
//

-- reset the delimiter
delimiter ;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Convert_tz रिटर्न शून्य

  2. कोडनिर्देशक/PHP जांचें कि क्या डेटाबेस से कनेक्ट हो सकता है

  3. MySQL में varchar (अधिकतम) के बराबर?

  4. MySQL को लिखते समय टेक्स्ट एरिया से लाइन ब्रेक सुरक्षित रखें

  5. Mysql पुनरावर्ती संग्रहीत कार्यविधि...सीमा 0 पर पहुंच गया...max_sp_recursion_depth चर नहीं बदल सकता