Heim  >  Artikel  >  Datenbank  >  Wie speichern wir Werte in benutzerdefinierten Variablen?

Wie speichern wir Werte in benutzerdefinierten Variablen?

WBOY
WBOYnach vorne
2023-09-03 17:01:061198Durchsuche

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]…

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)

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)

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen