Mysql
 sql >> Baza danych >  >> RDS >> Mysql

wywoływanie procedury składowanej z parametrem wyjściowym

Nie jestem ekspertem mysql, ale czy nie musisz odwoływać się do zmiennej OUT w dowolnym momencie i przypisywać jej wartości?

Na przykład jak widać na 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. Jak przechowywać pustą wartość jako pole całkowite?

  2. MySQL:jak usunąć wszystkie pojedyncze znaki z ciągu?

  3. kod php do testowania pdo jest dostępny?

  4. Liczba wstawionych i zaktualizowanych rekordów MYSQL

  5. Liczba typów danych json Mysql i groupby