sql >> Database teknologi >  >> RDS >> Mysql

Hvordan skriver man en lagret procedure ved hjælp af phpmyadmin, og hvordan bruger man den gennem php?

Da en lagret procedure oprettes, ændres og slettes ved hjælp af forespørgsler, KAN du faktisk administrere dem ved hjælp af phpMyAdmin.

For at oprette en lagret procedure kan du bruge følgende (ændre efter behov):

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

Og sørg for at indstille feltet "Afgrænser" på SQL-fanen til //.

Når du har oprettet den lagrede procedure, vises den i feltsættet Rutiner under dine tabeller (på fanen Struktur), og du kan nemt ændre/slippe den.

For at bruge den lagrede procedure fra PHP skal du udføre en CALL-forespørgsel, ligesom du ville gøre i almindelig SQL.



  1. Annoncerer Barman 1.0, Backup and Recovery Manager for PostgreSQL

  2. Hvordan kan jeg bruge Date Datatype i sql server?

  3. Sådan udføres funktion i Oracle med parametre

  4. Hvad er formatet for PostgreSQL-forbindelsesstrengen / URL'en?