Rumah  >  Artikel  >  pangkalan data  >  Bagaimanakah kita menyimpan nilai dalam pembolehubah yang ditentukan pengguna?

Bagaimanakah kita menyimpan nilai dalam pembolehubah yang ditentukan pengguna?

WBOY
WBOYke hadapan
2023-09-03 17:01:061241semak imbas

Bagaimanakah kita menyimpan nilai dalam pembolehubah yang ditentukan pengguna?

Kita boleh menyimpan nilai dalam pembolehubah yang ditentukan pengguna dalam pernyataan dan kemudian merujuknya dalam pernyataan lain. Berikut ialah cara untuk menyimpan nilai pembolehubah yang ditentukan pengguna:

Menggunakan pernyataan SET

Kita boleh menyimpan pembolehubah yang ditentukan pengguna dengan mengeluarkan pernyataan SET seperti yang ditunjukkan di bawah:

Syntax

SET @var_name = expr[, @var_name = expr]…

Dalam ayat ini, @var_name ialah Nama pembolehubah, yang terdiri daripada aksara alfanumerik daripada set aksara semasa. Kita boleh menggunakan = atau := pengendali tugasan bersama penyata SET.

Sebagai contoh, pertanyaan berikut boleh menggunakan pernyataan SET untuk menyimpan pembolehubah pengguna −

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)

Tiada pernyataan SET

Tanpa pernyataan SET, kami juga boleh memberikan nilai kepada pembolehubah pengguna dalam pernyataan seperti berikut −

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

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

Dalam kes ini, kita mesti Gunakan operator tugasan :=.

Atas ialah kandungan terperinci Bagaimanakah kita menyimpan nilai dalam pembolehubah yang ditentukan pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam