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

Menggunakan kursor dalam prosedur tersimpan untuk mengulang baris MySQL

Anda memiliki beberapa masalah dalam prosedur Anda. Pertama, seperti yang dijelaskan dalam manual :

Jadi, Anda perlu memindahkan

set @dateval = `wanted_date`;

setelah semua DECLARE s (termasuk kursor dan pengendali lanjutan).

Kedua, deklarasi Anda tentang colval salah, string bukan tipe data yang valid dan harus diganti dengan 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. Bagaimana cara memasukkan mysql ke dalam fungsi php?

  2. MySQL menyertakan nol baris saat menggunakan COUNT dengan GROUP BY

  3. tetapkan nilai baru untuk ft_min_word_len FULLTEXT di mysql

  4. Docker-compose :mysqld:Tidak dapat membuat/menulis ke file '/var/lib/mysql/is_writable' (Errcode:13 - Izin ditolak)

  5. Bagaimana cara memilih database MySQL untuk digunakan dengan PDO di PHP?