登录
首页 >  数据库 >  MySQL

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

来源:tutorialspoint

时间:2023-09-04 13:09:21 482浏览 收藏

在数据库实战开发的过程中,我们经常会遇到一些这样那样的问题,然后要卡好半天,等问题解决了才发现原来一些细节知识点还是没有掌握好。今天golang学习网就整理分享《除了使用分号 (;) 终止符之外,还有其他内置命令可以执行 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 查询吗?》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:tutorialspoint 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>