Heim > Datenbank > MySQL-Tutorial > Wie speichern wir Werte in benutzerdefinierten Variablen?

Wie speichern wir Werte in benutzerdefinierten Variablen?

WBOY
Freigeben: 2023-09-03 17:01:06
nach vorne
1274 Leute haben es durchsucht

Wie speichern wir Werte in benutzerdefinierten Variablen?

Wir können einen Wert in einer benutzerdefinierten Variablen in einer Anweisung speichern und ihn dann in anderen Anweisungen referenzieren. So speichern Sie benutzerdefinierte Variablenwerte:

Mit der SET-Anweisung

Wir können benutzerdefinierte Variablen speichern, indem wir die SET-Anweisung wie unten gezeigt ausgeben:

Syntax

SET @var_name = expr[, @var_name = expr]…
Nach dem Login kopieren

In diesem Satz ist @var_name der Variablenname, bestehend aus alphanumerischen Zeichen aus dem aktuellen Zeichensatz. Wir können den Zuweisungsoperator = oder := mit der SET-Anweisung verwenden.

Zum Beispiel kann die folgende Abfrage die SET-Anweisung zum Speichern von Benutzervariablen verwenden: −

mysql> SET @value = 500;
Query OK, 0 rows affected (0.00 sec)

mysql> SET @value := 500;
Query OK, 0 rows affected (0.00 sec)

mysql> SET @value = 500, @value1=550;
Query OK, 0 rows affected (0.00 sec)
Nach dem Login kopieren

Keine SET-Anweisung

Ohne die SET-Anweisung können wir Benutzervariablen in der Anweisung auch wie folgt Werte zuweisen: −

mysql> select @value,@value1, @value2 := @value+@value1;

+--------+---------+---------------------------+
| @value | @value1 | @value2 := @value+@value1 |
+--------+---------+---------------------------+
| 500    | 550     | 1050                      |
+--------+---------+---------------------------+
1 row in set (0.00 sec)
Nach dem Login kopieren

In diesem Fall müssen wir den Zuweisungsoperator := verwenden.

Das obige ist der detaillierte Inhalt vonWie speichern wir Werte in benutzerdefinierten Variablen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
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