首頁 >資料庫 >mysql教程 >除了使用分號 (;) 終止符之外,還有其他內建指令可以執行 MySQL 查詢嗎?

除了使用分號 (;) 終止符之外,還有其他內建指令可以執行 MySQL 查詢嗎?

WBOY
WBOY轉載
2023-09-07 20:41:12921瀏覽

除了使用分号 (;) 终止符之外,还有其他内置命令可以执行 MySQL 查询吗?

借助以下內建指令,即使不使用分號(;)終止符,MySQL也可以執行查詢。

ego

我們可以透過使用 \G 選項來使用此命令。意思是把目前語句送到伺服器上執行,並以垂直格式顯示結果。當我們在語句(單行或多行)中使用\G並省略分號(;)時,MySQL在遇到\G時確定語句結束。考慮下面的範例 -

mysql> Select * from ratelist\G
*************************** 1. row ***************************
   Sr: 1
 Item: A
Price: 502
*************************** 2. row ***************************
Sr: 2
Item: B
Price: 630
*************************** 3. row ***************************
   Sr: 3
 Item: C
Price: 1005
*************************** 4. row ***************************
   Sr: 4
 Item: h
Price: 850
*************************** 5. row ***************************
   Sr: 5
 Item: T
Price: 250
5 rows in set (0.00 sec)

go

我們可以透過使用 \g 選項來使用此指令。意思是把當前語句送到伺服器上執行。當我們在語句(單行或多行)中使用\g並省略分號(;)時,MySQL在遇到\g時判定語句結束。它給出的輸出格式與我們使用分號 (;) 所得到的格式相同。考慮下面的例子 -

mysql> Select * from ratelist\g
+----+------+-------+
| Sr | Item | Price |
+----+------+-------+
|  1 | A    |   502 |
|  2 | B    |   630 |
|  3 | C    |  1005 |
|  4 | h    |   850 |
|  5 | T    |   250 |
+----+------+-------+
5 rows in set (0.00 sec)

以上是除了使用分號 (;) 終止符之外,還有其他內建指令可以執行 MySQL 查詢嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除