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

Jak napsat uloženou proceduru pomocí phpmyadmin a jak ji používat prostřednictvím php?

Protože se uložená procedura vytváří, mění a zahazuje pomocí dotazů, ve skutečnosti je MŮŽETE spravovat pomocí phpMyAdmin.

Chcete-li vytvořit uloženou proceduru, můžete použít následující (podle potřeby změnit):

CREATE PROCEDURE sp_test()
BEGIN
  SELECT 'Number of records: ', count(*) from test;
END//

A ujistěte se, že jste nastavili pole "Oddělovač" na kartě SQL na //.

Jakmile vytvoříte uloženou proceduru, objeví se v poli Rutiny pod vašimi tabulkami (na kartě Struktura) a můžete ji snadno změnit/upustit.

Chcete-li použít uloženou proceduru z PHP, musíte provést dotaz CALL, stejně jako byste to udělali v prostém SQL.



  1. Jak zobrazit řazení vašeho připojení v MySQL

  2. Vytvořte datum z roku a čísla týdne v MSSQL

  3. Připojte aplikaci pro iPhone k PostgreSQL pomocí Libpq

  4. Jak zkontrolovat, zda existuje uložená procedura před jejím vytvořením