So weisen Sie Variablen in gespeicherten MySQL-Prozeduren Werte zu

青灯夜游
Freigeben: 2022-01-24 18:07:13
Original
11334 Leute haben es durchsucht

So weisen Sie Variablen in gespeicherten MySQL-Prozeduren Werte zu: 1. Verwenden Sie das Schlüsselwort DECLARE, die Syntax „DECLARE Variablenname, Typ DEFAULT Standardwert;“; 2. Verwenden Sie das Schlüsselwort SET, die Syntax „SET Variablenname = Zuweisung“. Ausdruck;".

So weisen Sie Variablen in gespeicherten MySQL-Prozeduren Werte zu

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

Variablen können in gespeicherten MySQL-Prozeduren und -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.

1. Weisen Sie einen Wert zu, wenn Sie eine Variable definieren

In MySQL können Sie das Schlüsselwort DECLARE verwenden, um Variablen zu definieren und Standardwerte festzulegen:

DECLARE 变量名 类型 DEFAULT 默认值;
Nach dem Login kopieren

Beschreibung: Die DEFAULT-Klausel wird verwendet, um den Standardwert festzulegen Wenn die DEFAULT-Klausel weggelassen wird, ist der Standardwert NULL.

Beispiel:

Definieren Sie die Variable my_sql, 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

2. Weisen Sie einen Wert zu, nachdem Sie die Variable definiert haben. Sie können das Schlüsselwort SET in MySQL verwenden, um der Variablen einen Wert zuzuweisen. Syntax:

SET 变量名 = 赋值表达式;
Nach dem Login kopieren

Hinweis : Eine SET-Anweisung kann für mehrere Variablen gleichzeitig verwendet werden. Variablenzuweisung, die Zuweisungsanweisungen jeder Variablen werden durch Kommas getrennt.


Beispiel: Weisen Sie der Variablen my_sql den Wert 30 zu. Die SQL-Anweisung lautet wie folgt:

SET my_sql=30;
Nach dem Login kopieren
[Verwandte Empfehlung:

MySQL-Video-Tutorial

]

Das obige ist der detaillierte Inhalt vonSo weisen Sie Variablen in gespeicherten MySQL-Prozeduren Werte zu. 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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!