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

memanggil prosedur tersimpan dengan parameter keluaran

Saya bukan ahli mysql, tetapi apakah Anda tidak perlu merujuk ke variabel OUT di titik mana pun dan menetapkan nilai?

Misalnya seperti yang terlihat di http://dev.mysql.com/ doc/refman/5.0/en/call.html :

CREATE PROCEDURE p (OUT ver_param VARCHAR(25), INOUT incr_param INT)
BEGIN
  # Set value of OUT parameter
  SELECT VERSION() INTO ver_param;
  # Increment value of INOUT parameter
  SET incr_param = incr_param + 1;
END;

HTH

Phil'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa entitas penyandian / pelarian / html yang benar yang diperlukan saat mengirim data dari js ke php, php ke mysql, dan untuk respons REST json

  2. Bagaimana cara menyimpan data produk/pesanan yang kompleks di MySQL?

  3. Cara memesan 1,2,3 bukan 1, 10, 11, 12 di mySQL

  4. Keluaran XML dari MySQL

  5. Cara yang benar untuk menggunakan LIKE '%{$var}%' dengan pernyataan yang sudah disiapkan? [mysqli]