sqlyog如何格式化SQL语句,如同plsql里的一样

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlyog如何格式化SQL语句,如同plsql里的一样相关的知识,希望对你有一定的参考价值。

1、首先打开sqlyog桌面的sqlyog客户端软件。

2、打开之后链接到数据库,然后在右侧的询问窗口中输入两段sql代码测试。

3、接着需要选中要格式化的sql语句,按下快捷键F12即可格式化sql语句了,如果是全部格式化按下快捷键Alt+A全选在按F12就行了。

4、最后按下F12快捷键之后,此时就可以看到,刚才选中的sql语句就被格式化成单条的语句了。

参考技术A sqlyog中对SQL格式化:
F12 格式化当前行所在的SQL
Ctrl+F12 格式化选中的SQL
Shift+F12 格式化所有SQL
参考技术B 在工具栏中,按钮叫Format Currunt Query,快捷键是F12 参考技术C 快捷键是F9,不是其他的键。 参考技术D 没用过mysql,也没用过Oracle,不知道

plsql如何设置查询结果格式化

说的是plsql developer工具?
它自动就会将结果集格式化为比较友好的表格形式,如果你想转换,可以修改sql语句,使用to_date,to_char,to_number函数。

还是plsql 程序?
如果是plsql 程序,没有自动设置结果格式化的。只能自己使用dbms_output包来输出一些格式化的东西。
参考技术A 用dbms_output包来输出一些格式化的东西
有lapd(左边填充空格),rpad(右边填充空格)

lpad函数,在字符串的左侧添加指定字符串,用法: lpad(String ,截取长度,添加的字符串)
具体例子你可以百度下这两个函数,用于格式化输出很有用,此外还有trim
如下
1. trim()删除字符串两边的空格。2. ltrim()删除字符串左边的空格。3. rtrim()删除字符串右边的空格。本回答被提问者和网友采纳
参考技术B to_date,to_char,to_number函数...

group by ...

以上是关于sqlyog如何格式化SQL语句,如同plsql里的一样的主要内容,如果未能解决你的问题,请参考以下文章

sql导出导入问题

sqlyog快捷键不起作用

sql语句有中文,乱码怎么解决

PLSQL DeveloperPLSQL Developer SQL Editor 乱码问题

如何在plsql 执行导入导入语句: 在dos下能直接执行exp 和imp语句,但plsql下执行报错?

plsql如何设置查询结果格式化