Heim > Datenbank > MySQL-Tutorial > So definieren Sie Variablen in einer gespeicherten MySQL-Prozedur

So definieren Sie Variablen in einer gespeicherten MySQL-Prozedur

青灯夜游
Freigeben: 2022-01-24 17:02:41
Original
7658 Leute haben es durchsucht

In der gespeicherten MySQL-Prozedur können Sie das Schlüsselwort DECLARE verwenden, um Variablen zu definieren. Die Syntax lautet „DECLARE Variablenname [,...] Typ [Standardwert]“; der Parameter „Typ“ wird verwendet, um den Typ anzugeben der Variablen wird die Klausel „DEFAULT“ verwendet, um einen Standardwert für eine Variable festzulegen.

So definieren Sie Variablen in einer gespeicherten MySQL-Prozedur

Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.

Variablen sind die grundlegendsten Elemente in Ausdrucksanweisungen und können zum vorübergehenden Speichern von Daten verwendet werden. Variablen können sowohl in gespeicherten Prozeduren als auch in Funktionen definiert und verwendet werden. Benutzer können das Schlüsselwort DECLARE verwenden, um Variablen zu definieren und den Variablen nach der Definition Werte zuzuweisen. Der Gültigkeitsbereich dieser Variablen liegt im Programmabschnitt BEGIN...END.

Variablen definieren

Sie können das Schlüsselwort DECLARE verwenden, um Variablen in MySQL zu definieren. Die grundlegende Syntax lautet wie folgt:

DECLARE var_name[,...] type [DEFAULT value]
Nach dem Login kopieren

Unter ihnen wird das Schlüsselwort

  • DECLARE verwendet um Variablen zu deklarieren; DECLARE 关键字是用来声明变量的;

  • var_name 参数是变量的名称,这里可以同时定义多个变量;

  • type 参数用来指定变量的类型;

  • DEFAULT value

var_name-Parameter ist der Name der Variablen, hier können mehrere Variablen gleichzeitig definiert werden;

type-Parameter wird verwendet um den Typ der Variablen anzugeben;

DEFAULT value-Klausel setzt den Standardwert der Variablen auf value Wenn die DEFAULT-Klausel nicht verwendet wird, ist der Standardwert NULL.

🎜🎜🎜Beispiel🎜🎜🎜Die Variable my_sql ist unten definiert, der Datentyp ist INT-Typ und der Standardwert ist 10. Die SQL-Anweisung lautet wie folgt: 🎜
DECLARE my_sql INT DEFAULT 10;
Nach dem Login kopieren
🎜[Verwandte Empfehlung: 🎜MySQL-Video-Tutorial🎜]🎜

Das obige ist der detaillierte Inhalt vonSo definieren Sie Variablen in einer gespeicherten MySQL-Prozedur. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage