sql >> Databáze >  >> Database Tools >> phpMyAdmin

Vytvořil jsem několik uložených procedur v phpmyadmin, jak je volat pomocí dotazu SQL?

CALL name_of_stored_procedure(parameters);

Zkuste to na kartě 'SQL':

CREATE DEFINER=`root`@`localhost` PROCEDURE `storedprocedure1`(OUT myvar1 CHAR(64))
SET myvar1="IT ";
CREATE DEFINER=`root`@`localhost` PROCEDURE `storedprocedure2`(OUT myvar2 CHAR(64))
SET myvar2="WORKS";

Potom zavolejte:

CALL procedure1(@var1);
CALL procedure2(@var2);
SELECT @var1,@var2;


  1. Proveďte spojení u spojených dotazů

  2. MySQL:Aktuální výběr neobsahuje jedinečný sloupec. Funkce úpravy mřížky, zaškrtávací políčko, Upravit, Kopírovat a Smazat nejsou dostupné

  3. Soubor výpisu MySQL a zakomentované řádky

  4. Proč je tabulka CHARSET nastavena na utf8mb4 a COLLATION na utf8mb4_unicode_520_ci