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

Mysql - Prosedur tersimpan OUT variabel mengembalikan null

Anda mungkin sudah menyelesaikan ini sekarang, tetapi hal pertama yang saya perhatikan tentang prosedur tersimpan Anda adalah Anda memiliki variabel lokal dengan nama yang sama dengan variabel output (parent_id ). Sepertinya Anda menyetel nilai variabel lokal daripada variabel kembali, sehingga pemanggil tidak pernah melihat nilai yang benar.

Mungkin menghapus parent_id local lokal deklarasi variabel akan menyelesaikan masalah Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Koneksi JDBC- Class.forName vs Class.forName().newInstance?

  2. Bisakah saya menggunakan ON DUPLICATE KEY UPDATE dengan kueri INSERT menggunakan opsi SET?

  3. Kesalahan sintaks pembatas MySQL

  4. Dapatkah saya menggunakan pernyataan yang disiapkan PDO untuk mengikat pengidentifikasi (nama tabel atau bidang) atau kata kunci sintaks?

  5. Bagaimana cara memperbaiki kesalahan yang disebabkan oleh libmysqlclient.15.dylib tidak dimuat?