sql server 2008怎么自动格式化sql语句

sql server 2008怎么自动格式化sql语句,第1张

sql server 2008自动格式化sql语句的具体步骤如下:

1、依照如下步骤打开Sql查询编辑器:开始 → Microsoft SQL Server 2012 → SQL Server Management Studio。

2、根据如下步骤 (红色字体标识 1 , 2 , 3)选择点击自定义。

3、d出自定义框,点击红色箭头标识的按钮“添加命令”。

4、d出“添加命令”框,点击选择左侧类别栏中的查询。

5、在右侧命令栏中,滚动右侧垂直滚动条找到下图红色箭头标识项“在编辑器中设计查询”,点击按钮“确定”。

6、点击自定义框中的按钮“关闭“。

7、这样,自动格式化按钮“在编辑器中设计查询”就添加在了工具栏中。

8、点击“新建查询”,打开一个查询编辑窗口,把需要格式化的Sql语句复制粘贴进去,组合快捷键“Ctrl + A”选中这句Sql语句,点击刚才添加在工具栏中的按钮“在编辑器中设计查询”。

9、在d出的窗口下部生成了已经格式化的Sql语句,以及上部的列、别名等信息。

这样就解决了“sql server 2008自动格式化sql语句”的问题。

打开dbvisualizer,书写一个比较复杂的SQL语句。

(1)在编辑区域,或者在sql语句上,点击鼠标右键。

(2)选择Format Sql->Format Current

可以看到SQL语句已经被格式化了。

说明:

Format Current,是格式化当前光标所在处,或者被选中的SQL。

Format Buffer,是格式化当前编辑区内所有的SQL。

我们通常使用前者。

如果您认为格式化之后的效果不够好,可以自己进行调整。

点击菜单栏上的【Tools】,再点击【Tool Properties...】

可以看到SQL Formatting区域:

Align and Indent是设置对齐和缩进。

Line Breaks是设置换行的位置。

Whitespace是设置空格

比较常用的是修改换行方式:

(1)点击Line Breaks选项卡

(2)将After Comma的勾选去掉,不需要在逗号后面就换行。

(3)将After "SELECT,FROM,WHRE,..."的勾选能去掉,不需要在每个关键字后面都换行,比如from后面,where后面不需要换行。

(4)点击【OK】按钮保存即可。

注:格式化快捷键Ctrl+Shift+F


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10010059.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存