Rumah  >  Artikel  >  pangkalan data  >  Pembatas dalam MySQL?

Pembatas dalam MySQL?

WBOY
WBOYke hadapan
2023-08-26 16:13:021562semak imbas

MySQL 中的分隔符?

Anda boleh menggunakan pembatas apabila anda perlu menentukan prosedur tersimpan, fungsi dan mencipta pencetus. Pembatas lalai ialah koma bertitik.

Anda boleh menukar pemisah untuk mencipta proses dan banyak lagi. Walau bagaimanapun, jika anda mempertimbangkan berbilang kenyataan, maka anda perlu menggunakan pembatas yang berbeza, seperti $$ atau //.

Di sini kita mempunyai jadual "GetRecordFromNow" di mana berikut adalah rekod -

+---------------------+
| YourDateTime        |
+---------------------+
| 2018-12-07 22:30:18 |
| 2018-12-03 22:30:31 |
| 2018-12-02 22:30:41 |
| 2018-12-01 22:30:56 |
| 2018-12-03 22:31:04 |
+---------------------+
5 rows in set (0.00 sec)

Kata kunci pembatas ialah fungsi dalam klien MySQL. Berikut ialah demo pembatas menggunakan pembatas untuk memanggil jadual di atas -

mysql> delimiter //
mysql> create procedure DisplayALL()
   −> begin
   −> select *from GetRecordsFromNow;
   −> end
   −> //
Query OK, 0 rows affected (0.40 sec)

mysql> delimiter ;
mysql> call DisplayALL();
+---------------------+
| YourDateTime        |
+---------------------+
| 2018-12-07 22:30:18 |
| 2018-12-03 22:30:31 |
| 2018-12-02 22:30:41 |
| 2018-12-01 22:30:56 |
| 2018-12-03 22:31:04 |
+---------------------+
5 rows in set (0.07 sec)

Query OK, 0 rows affected (0.10 sec)

Atas ialah kandungan terperinci Pembatas dalam MySQL?. 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