
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
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)