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

kesalahan sintaks pada DECLARE CURSOR FOR

Deklarasi harus tepat setelah BEGIN blok. Dalam kasus Anda, cukup pindahkan DECLARE cur1 CURSOR dan DECLARE CONTINUE HANDLER.. dua baris.

Terkadang Anda ingin mendeklarasikan variabel atau kursor nanti dalam kode, misalnya saja, jika suatu kondisi terpenuhi.

Dalam hal ini Anda dapat membungkus blok dengan BEGIN .. END . bersarang lagi.

http://dev.mysql.com/doc/refman /5.5/en/begin-end.html danhttp://dev.mysql.com/doc/refman/ 5.5/en/declare.html

Anda juga mendeklarasikan CUR1 tetapi menggunakan cur1 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Token Firebase FCM - Kapan harus mengirim ke server?

  2. langkah akhir kueri sangat panjang pada waktu acak

  3. Menggunakan SQLAlchemy ORM untuk id non-primary key, unik, dan bertambah secara otomatis

  4. Bagaimana cara menyimpan nilai FLOAT yang hilang dengan NULL di SQL

  5. Butuh bantuan untuk memahami objek koleksi produk Magento dan katalog/model produk