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

Prosedur tersimpan MySQL mengembalikan nilai

Anda telah melakukan prosedur tersimpan dengan benar tetapi saya pikir Anda belum mereferensikan valido variabel dengan benar. Saya sedang melihat beberapa contoh dan mereka telah meletakkan simbol @ sebelum parameter seperti ini @Valido

Pernyataan ini SELECT valido; seharusnya seperti ini SELECT @valido;

Lihat tautan ini mysql stored-procedure:out parameter . Perhatikan solusinya dengan 7 upvotes. Dia telah mereferensikan parameter dengan tanda @, maka saya menyarankan Anda menambahkan tanda @ sebelum parameter valido

Saya harap itu berhasil untuk Anda. jika itu memilih dan menandainya sebagai jawaban. Jika tidak, beri tahu saya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan SUM() tanpa mengelompokkan hasilnya

  2. Praktik terbaik pengoptimalan database MySQL

  3. Menyortir kueri MySQL dengan ORDER BY atau dengan fungsi sortir PHP

  4. MySQL versus MariaDB

  5. Cara Menghapus Karakter Utama yang Tidak Diinginkan dari String di MySQL