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

Prosedur Tersimpan MySQL tidak berfungsi dengan SELECT (pertanyaan dasar)

Menemukannya. Ini bukan bug dengan PHP (meskipun dulu) - ini bug di beberapa versi phpmyadmin. Bug yang sama sesekali muncul kembali dan kemudian diperbaiki di berbagai subversi (lihat di atas):

#1312 - PROCEDURE [name] can't return a result set in the given context

Perilaku ini tampaknya terbatas pada pernyataan SELECT dalam prosedur tersimpan di dalam phpmyadmin .

Menggunakan klien seperti MySQL Workbench mengatasi masalah (atau Anda dapat memutakhirkan phpmyadmin, tapi itu merepotkan jika Anda menggunakan server bersama seperti saya).

Bagaimanapun, terima kasih kepada semua orang atas bantuan 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. Cara menggunakan label goto di fungsi tersimpan MySQL

  2. Hitung usia berdasarkan tanggal lahir

  3. Gabung tabel tergantung pada nilai kolom di tabel utama

  4. Bagaimana Anda menyegarkan file konfigurasi MySQL tanpa memulai ulang?

  5. kesalahan prosedur tersimpan mysql (1172, 'Hasil terdiri dari lebih dari satu baris')