Mysql
 sql >> база данни >  >> RDS >> Mysql

извикване на съхранена процедура с изходен параметър

Не съм експерт по mysql, но не е ли необходимо да се позовавате на променливата OUT в който и да е момент и да й присвоявате стойност?

Например, както се вижда на 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

Фил'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работи функцията EXPORT_SET() в MySQL

  2. MySQL Изберете дата, равна на днес

  3. Разлика между структурата на две таблици

  4. Как да съхранявате повече от 255 символа в MySQL база данни?

  5. SQL заявка на дата, когато типът е VARCHAR