Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan sintaks MySQL membuat prosedur tersimpan

Anda kehilangan delimiter custom khusus petunjuk.

Ketika Anda melewatkannya, mesin mencoba mengkompilasi pernyataan ketika menemukan terminator pernyataan default pertama, titik koma ; . Dan karenanya pengecualian.

Tempatkan seluruh rutinitas Anda di antara:

-- 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. SQL:Mengembalikan nilai paling umum untuk setiap orang

  2. permata mysql2 gagal dikompilasi dengan MySQL 5.6.12 di OS X dengan Homebrew

  3. MySQL cara terbaik untuk menyimpan string panjang

  4. PDO SQL-state 00000 tapi masih error?

  5. Kesalahan fatal:Tidak dapat menggunakan objek bertipe stdClass sebagai array di