dBeaver sql格式化配置-v1.5
技术来源于网络,仅用于学习,请勿用于商业。
DBeaver工具很强大,但在sql格式化方面不尽人意,所以利用它的扩展功能开发出来的一个功能。
wjz-sqlFormat-v1.3资源下载:DBeaversql格式化V1.3_dbeaversql美化,dbeaver格式化-管理软件文档类资源-CSDN下载
wjz-sqlFormat-v1.4资源下载:DBeaversql格式化V1.4_dbeaversql美化,dbeaver美化sql-管理软件文档类资源-CSDN下载
wjz-sqlFormat-v1.5资源下载:
DBeaversql格式化V1.5-管理软件文档类资源-CSDN下载
配置与安装
1、安装jdk, 要求1.8以上,建议1.8.0_151及以上(配置好环境变量)
2、将wjz-sqlFormat.zip解压到DBeaver安装目录C:\ProgramFiles\DBeaver,与dbeaver.exe目录平级
结构:C:\ProgramFiles\DBeaver\wjz-sqlFormat\wjz-sqlFormat-版本号.jar
3、在DBeaver配置项目找到sql格式化菜单
窗口->首选项->DBeaver->Editors->sql编辑器->sql格式化
- 选择【格式】下拉框为【external formatter】
- 命令行输入:java -Dfile.encoding=utf-8 -jar wjz-sqlFormat/wjz-sqlFormat-版本号.jar -filePath ${file} -fileEncoding utf-8
- 勾选使用临时文件,超时时间2000毫秒
- 格式化后效果
版本说明
V1.5-功能优化
修复sql关键字大小写bug
V1.4-功能优化
sql添加颜色标记、配置与功能优化
V1.3-自定义配置
运行wjz-sqlFormat/run.bat,效果如下,默认读取wjz-sqlFormat/ sqlFormat.cfg配置文件,对其定制化保存后,格式化即可使用自定义配置
V1.2-sql命令
-- :inline: 去掉注释,输出一行sql
-- :debug: 输出调试信息
V1.1-命令行
java -Dfile.encoding=utf-8 -jar wjz-sqlFormat/wjz-sqlFormat-版本号.jar -filePath ${file} -fileEncoding utf-8
-help: 帮助
-filePath: sql文件目录
-fileEncoding: sql文件编码格式gbk、utf-8等,默认系统编码
-sqlText: sql文本(待验证)
-tryLevel: 多数据库尝试级别0~2,从小到大顺序依次尝试。0(oracle、mysql、sqlServer)、1(elasticSearch、postgreSql)、2(db2、hive、h2、odps、phoneix)
V1.0-初始代码
仅对简单sql文本进行格式化
dBeaver sql格式化配置-v1.5相关推荐
- 【idea】idea配置sql格式化
idea配置sql格式化 关键字大写 逗号分隔位置
- plsql批量注释快捷键_PLSQL常用配置之窗口/版面保存、SQL格式化/美化、SQL注释\去掉注释等快捷键配置、登陆历史修改配置...
http://blog.csdn.net/hyeidolon/article/details/8251791 PLSQL常用配置之窗口/版面保存.SQL格式化/美化.SQL注释\去掉注释等快捷键配置. ...
- DBeaver SQL format 第三方插件方案
环境准备 需要安装 node.js 环境 具体步骤 按照sql-formatter 插件页面上的 Usage 步骤,执行 npm install sql-formatter 安装模块 在DBeaver ...
- HHDEBC与其他主流软件SQL格式化功能的对比
SQL格式化(即SQL美化)是一项非常重要的功能.只有清晰的结构,才能让您更好的优化数据库查询或写入. HHDBCS的SQL格式化功能有着独特的处理方式,可运用于对复杂SQL语句的分析或者是程序代码优 ...
- mysql 参数sql文件_为MySQL的source命令导入SQL文件配置参数
为MySQL的source命令导入SQL文件配置参数 执行 mysql -uroot -p 输入密码后进入 MySQL 命令提示符 set charset utf8; source /root/xxx ...
- Spring Boot——LocalDateTime格式化配置
在项目中日期格式化是最常见的问题,之前涉及的 java.util.Date 和 java.util.Calendar 类易用性差,不支持时区,非线程安全,对日期的计算方式繁琐,而且容易出错,因为月份是 ...
- 03_MyBatis基本查询,mapper文件的定义,测试代码的编写,resultMap配置返回值,sql片段配置,select标签标签中的内容介绍,配置使用二级缓存,使用别名的数据类型,条件查询ma
1 PersonTestMapper.xml中的内容如下: <?xmlversion="1.0"encoding="UTF-8"?> < ...
- Pl/SQL Developer 配置
为什么80%的码农都做不了架构师?>>> 1.下载地址:http://www.oracle.com/technology/global/cn/software/tech/oci ...
- react sql格式化_为SQL Server数据库损坏做准备; 初步React与分析
react sql格式化 Corruption is a looming thought through every administrator's mind, from sysadmins to d ...
- 64位oracle 和64位 PL/SQL 的配置
64位oracle 和64位 PL/SQL 的配置 现在大公司所使用的大多是oracle和其可视化的PL/SQL,本文将对其配置安装做简短的笔记.网上有许多有许多类似的文章,博主看了许多许多,所以写了 ...
最新文章
- 打破情感分类准确率80分天花板!更充分的知识图谱结合范式
- N-gram统计语言模型(总结)
- 炒股炒成亿万富翁? 胡润财富报告称人数还不少
- 用ikvm 来把java类库转换成_net类库,IKVM.NET
- python导出百万数据到excel_Python 批量插入100万级数据到Excel文件(简洁版)
- 凸优化有关的数值线性代数知识 3LU Cholesky和LDL因式分解
- 类别的作用?继承和类别在实现中有何区别
- TextView跑马灯和editText抢占焦点,键盘弹不出来问题解决
- windows批量上传文件到linux,windows上传文件到linux云服务器上
- php短信验证码随机数_深入解读PHP短信验证码原理
- Android apk安装失败解决
- 视频流TS打包方式详解
- 谷歌浏览器无法翻译已解决
- Arch Linux 安装Google Earth
- 记kali的mysql服务启动失败,并解决错误记录
- XSS闯关——第五关:level5
- Google正资助一个由AI机器人编辑的新闻网站
- 西门子PLC1200学习之PID总结
- 送给女朋友的java程序_情人节写给女朋友Java Swing代码程序
- 百度地图API详解之地图标注(一)
热门文章
- 江苏图采上传自定义证件照
- informix——ODBC数据源配置
- as ssd测试软件得分分析,SSD性能评判:教你读懂利用AS SSD BenchMark测试SSD固态硬盘性能的参数-网络教程与技术
-亦是美网络...
- 微信养鸡领鸡蛋小程序源码
- 8个Python小游戏,可以上班摸鱼玩一天
- python的输出语句
- 【入门必备】Java数据结构详解
- 1解锁方式9008_黔隆科技刷机教程金立E7忘记密码刷机解锁降级救砖解屏幕锁账户锁教程...
- 新城建产品 DTCIM
- vjc机器人灰度怎么编程_VJC1.5仿真版说明