Das Konzept der gespeicherten MySQL-Prozedur: Eine Reihe von SQL-Codeausschnitten, die in einer Datenbank gespeichert sind und bestimmte Aufgaben (Abfragen und Aktualisierungen) ausführen können. Das Konzept der MySQL-Funktion: Eine Funktion ist eine SQL-Anweisung, die eine bestimmte Funktion ausführt. Funktionen werden in integrierte Funktionen und benutzerdefinierte Funktionen (UDF) unterteilt. Der Unterschied zwischen gespeicherten MySQL-Prozeduren und -Funktionen
Eine gespeicherte Prozedur ist eine Reihe von SQL-Anweisungen, die kompiliert und in der Datenbank gespeichert werden, um eine bestimmte Funktion auszuführen. Die Idee besteht darin, Code auf der Ebene der Datenbank-SQL-Sprache zu kapseln und wiederzuverwenden. Hinweis: „in“ bezieht sich auf Eingabeparameter, „out“ bezieht sich auf Ausgabeparameter Erstellen benutzerdefinierter Funktionen Syntaxformat: Funktionsnamen erstellen (Parametertyp, Parametertyp ...) gibt Typ zurück, gibt Ausdruckswert zurück; Hinweis: 1. Es können keine oder mehrere Parameter vorhanden sein. 2. Es muss einen Rückgabewert geben, und zwar nur einen. 3. Wenn eine SQL-Anweisung vorhanden ist, platzieren Sie diese zwischen begin...end. 4. Wenn Sie keinen deterministischen Wert hinzufügen, wird ein Fehler angezeigt (ich weiß nicht, wie ich ihn lösen kann). begin...end zusammengesetzte Anweisung Tritt normalerweise in gespeicherten Prozeduren, Funktionen und Triggern auf und kann eine oder mehrere Anweisungen enthalten, die jeweils durch ; getrennt sind. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung der Nginx Rewrite-Nutzungsszenarien und Codebeispiele
>>: JavaScript zum Erreichen eines Mouse-Tailing-Effekts
Ein Bildlink <img src="" /> Ich m...
MySQL-Escape Escape bedeutet die ursprüngliche Se...
1. Es wird empfohlen, den Root-Benutzer für die A...
Inhaltsverzeichnis Mehrere MySQL-Instanzen Übersi...
Die Hintergrundfarbe der Tabelle kann über das At...
Inhaltsverzeichnis Erster Blick auf die Wirkung: ...
Drei nützliche Codes, die Besuchern dabei helfen,...
Wenn wir den MySQL-Dienst verwenden, beträgt die ...
binlog ist eine binäre Protokolldatei, die alle D...
Inhaltsverzeichnis 1. Mittelsmann-Modell 2. Beisp...
Methode 1: GLOBAL festlegen general_log = "A...
Wenn Sie beispielsweise eine neue Tabelle erstell...
In diesem Artikel erfahren Sie, wie Sie mit Vue W...
Tar-Backup-System sudo tar cvpzf backup.tgz --exc...
Inhaltsverzeichnis 1. Einleitung 2. Umschalten 1....