sql >> Databáze >  >> RDS >> Mysql

Volání uživatelem definované uložené procedury z select statement mysql

Uloženou proceduru můžete volat z příkazu select ,Pro volání procedury musíte použít následující syntaxi:

CALL stored_procedure_name (param1, param2, ....)  

Například můžete ZAVOLAT následující postup:

DELIMITER //

CREATE PROCEDURE `procedure1`(IN var1 INT)
BEGIN
    SELECT var1 + 2 AS result;
END//

jako

CALL procedure1(10);

Podívejte se na odkaz na této stránce:http://net.tutsplus. com/tutorials/an-introduction-to-stored-procedures/




  1. Proč jsou odkazy na wp_postmeta tak pomalé?

  2. Jaký je rozdíl mezi MySQLdb, mysqlclient a MySQL konektorem/Pythonem?

  3. Snažím se porozumět Nelze najít FULLTEXT index odpovídající chybě seznamu sloupců

  4. Použití metody whereIn() Laravel pro tvorbu dotazů s dílčím dotazem