vim与sql的格式化

简介: 最近由于要调试与优化ms server的sql语句,但是使用ms server带的事件探查器取出的sql语句没有格式化,要显示sql语句非常难看,本来想寻找一个合适的格式化工具,找了半天没有找到(找到的都是要money)。

最近由于要调试与优化ms server的sql语句,但是使用ms server带的事件探查器取出的sql语句没有格式化,要显示sql语句非常难看,本来想寻找一个合适的格式化工具,找了半天没有找到(找到的都是要money)。我想vim应该可以格式化sql语句,上网查了一下资料,终于找到,具体操作如下:
1、下载相关文件:
sqlutil_140.zip: http://vim.sourceforge.net/scripts/download_script.php?src_id=4021
Align.tar.gz: http://vim.sourceforge.net/scripts/download_script.php?src_id=3409
2、解压到对应目录plugin与doc
3、修改_vimrc文件加入:let g:sqlutil_keyword_case = '
U'
这一步主要是使sql语句的关键字大写(这个我比较喜欢:-).
4、使用就很简单了,我没有仔细看文档,大概如下:
选中sql语句,然后快速地按
sf , 就可以格式化sql语句。





目录
相关文章
|
6月前
|
SQL IDE Java
IDEA控制台如何查看格式化的SQL(MyBatis Log插件)
IDEA控制台如何查看格式化的SQL(MyBatis Log插件)
331 0
DataGrip之一个赏心悦目的SQL格式化模板,快用起来吧
DataGrip之一个赏心悦目的SQL格式化模板,快用起来吧
DataGrip之一个赏心悦目的SQL格式化模板,快用起来吧
|
3月前
|
SQL 算法 Oracle
在线sql格式化工具
让SQL代码整洁如新,在线SQL格式化工具助力高效编程
88 1
|
4月前
|
SQL 数据挖掘 数据处理
「SQL面试题库」 No_75 重新格式化部门表
「SQL面试题库」 No_75 重新格式化部门表
|
11月前
|
JavaScript Java Linux
【vim && neovim】从入门到放弃(“四种”模式、常用命令、正则表达式、文件属性、插件安装--代码补全、一键格式化、显示目录)(三)
本文所有操作均通过ssh连接腾讯云服务器完成。如果你正在使用安装GNOME桌面的Linux,很多操作可以通过鼠标完成,或许更加直观。 推荐使用neovim(结合鼠标操作更加丝滑)。
|
11月前
|
JavaScript 搜索推荐 Linux
【vim && neovim】从入门到放弃(“四种”模式、常用命令、正则表达式、文件属性、插件安装--代码补全、一键格式化、显示目录)(二)
本文所有操作均通过ssh连接腾讯云服务器完成。如果你正在使用安装GNOME桌面的Linux,很多操作可以通过鼠标完成,或许更加直观。 推荐使用neovim(结合鼠标操作更加丝滑)。
【vim && neovim】从入门到放弃(“四种”模式、常用命令、正则表达式、文件属性、插件安装--代码补全、一键格式化、显示目录)(二)
|
11月前
|
数据可视化 搜索推荐 Unix
【vim && neovim】从入门到放弃(“四种”模式、常用命令、正则表达式、文件属性、插件安装--代码补全、一键格式化、显示目录)(一)
本文所有操作均通过ssh连接腾讯云服务器完成。如果你正在使用安装GNOME桌面的Linux,很多操作可以通过鼠标完成,或许更加直观。 推荐使用neovim(结合鼠标操作更加丝滑)。
|
SQL Oracle Java
Java中如何解析、格式化、生成SQL语句?
Java中如何解析、格式化、生成SQL语句?
|
SQL Java 关系型数据库
Java中如何解析SQL语句、格式化SQL语句、生成SQL语句?
JSqlParser是一个用Java编写的SQL解析器,可以将SQL语句解析为Java对象,从而使开发人员能够轻松地分析、修改和重构SQL查询。
678 0
|
SQL 关系型数据库 MySQL
MySql格式化日期和 时间( timestamp),自定义时间函数快速格式化 年月日,时分秒【注意SQL中大小写】
MySql格式化日期和 时间( timestamp),自定义时间函数快速格式化 年月日,时分秒【注意SQL中大小写】
371 0
MySql格式化日期和 时间( timestamp),自定义时间函数快速格式化 年月日,时分秒【注意SQL中大小写】