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
Die Fallstricke 1. In vielen Tutorials im Interne...
<br />Im Bereich des Netzwerkdesigns erfreut...
Was ist das? GNU Parallel ist ein Shell-Tool zum ...
1. Umgebungsversion Docker-Version 19.03.12 cento...
Inhaltsverzeichnis 1. rsync, cp Dateien kopieren ...
1. Ziehen Sie das MySQL-Image Holen Sie sich das ...
Eine kurze Analyse von rem Zunächst einmal ist re...
Inhaltsverzeichnis 1. Parameter, die die Groß-/Kl...
Warum die Dateisteuerung verschönern? Stellen Sie ...
Ich habe einen falschen MySQL-Befehl eingegeben u...
In diesem Artikel wird der Unterschied zwischen P...
Inhaltsverzeichnis 1. Überprüfen Sie die Anzahl d...
Inhaltsverzeichnis Was ist ein Einfügepuffer? Was...
In diesem Artikel wird der spezifische JavaScript...
Negative Distanz bezieht sich auf Empathie. Vorwo...