Die gespeicherte MySQL-Prozedur besteht aus einer Reihe von SQL-Anweisungssätzen und ihre Parameter können die Typen IN, OUT und INOUT verwenden. Im Folgenden wird die Verwendung gespeicherter Prozeduren anhand eines Beispiels veranschaulicht:
1 Der erste Schritt besteht darin, eine Datenbanktabelle zu erstellen, die SQL-Anweisung zum Erstellen einer Datenbanktabelle:
create table t_teacher( id int(10), tno int(10), tname varchar(20), tsex varchar(2), tage int(2), taddr varchar(40) );
wie unten gezeigt:
2. Sehen Sie sich im zweiten Schritt nach dem Erstellen der Datenbanktabelle die Struktur der Datenbanktabelle und die Daten der Datenbanktabelle an, wie in der folgenden Abbildung dargestellt:
3. Der dritte Schritt besteht darin, vier Daten in die Datenbanktabelle einzufügen und die Datenbanktabellendaten anzuzeigen, wie in der folgenden Abbildung dargestellt:
4. Der vierte Schritt besteht darin, die gespeicherte Prozedur query_count() zu erstellen , wie in der folgenden Abbildung gezeigt:
5. Der fünfte Schritt besteht darin, die gespeicherte Prozedur query_count() aufzurufen. wie in der Abbildung unten gezeigt:
Schritt 6. Nachdem Sie die gespeicherte Prozedur erstellt und aufgerufen haben, führen Sie eine Abfrage durch Die Ergebnisse sind in der folgenden Abbildung dargestellt:
Notizen
Achten Sie auf den Schreibprozess gespeicherter MySQL-Prozeduren
Der Unterschied zwischen gespeicherten Prozeduren und Funktionen
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine gespeicherte Prozedur in einer MySQL-Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!