pl/sql美化
因为这个问题曾经浪费过俺很多时间,不过今天终于发现一个小技巧,分享给大家,
在上面DDL语句前后加上begin 和 end,哈哈,再美化下试试看,DDL被成功被美化了。
具体如下:
begin---①
create table productinfo(
productid varchar2(10),
productname varchar2(20),
productprice number(10),
quantity number(10),
category varchar2(10),
description varchar2(1000),
origin varchar2(10)
);
end;--②
期待有直接美化的方式,如果有……谁愿意告诉俺,不胜感激O(∩_∩)O~~
------------我是分割线O(∩_∩)O~~--------~d(n_n)b~------------
PL/SQL自动样式
将以下设置,保存为“ PLSQL样式.br ” 文件,使用PL/SQL的 edit --> PL/SQL Beautifier Options 添加这个文件并启用,之后编辑存储过程或者SQL时,CTRL+S(保存)时,就会自动将当前的语句按照设置的格式进行格式化
Version=1
RightMargin=76
Indent=2
UseTabCharacter=FALSE
TabCharacterSize=2
AlignDeclarationGroups=TRUE
AlignAssignmentGroups=TRUE
KeywordCase=1
IdentifierCase=2
UseSpecialCase=TRUE
ItemList.Format=3
ItemList.Align=TRUE
ItemList.CommaAfter=TRUE
ItemList.AtLeftMargin=FALSE
EmptyLines=1
ThenOnNewLine=FALSE
LoopOnNewLine=FALSE
DML.LeftAlignKeywords=FALSE
DML.LeftAlignItems=FALSE
DML.OnOneLineIfPossible=TRUE
DML.WhereSplitAndOr=TRUE
DML.WhereAndOrAfterExpression=FALSE
DML.WhereAndOrUnderWhere=TRUE
DML.JoinSplitBeforeOn=TRUE
DML.InsertItemList.Format=3
DML.InsertItemList.Align=FALSE
DML.InsertItemList.CommaAfter=TRUE
DML.InsertItemList.AtLeftMargin=FALSE
DML.SelectItemList.Format=3
DML.SelectItemList.Align=TRUE
DML.SelectItemList.CommaAfter=TRUE
DML.SelectItemList.AtLeftMargin=FALSE
DML.UpdateItemList.Format=3
DML.UpdateItemList.Align=TRUE
DML.UpdateItemList.CommaAfter=TRUE
DML.UpdateItemList.AtLeftMargin=FALSE
ParameterDeclarationList.Format=2
ParameterDeclarationList.Align=TRUE
ParameterDeclarationList.CommaAfter=TRUE
ParameterDeclarationList.AtLeftMargin=TRUE
RecordFieldList.Format=1
RecordFieldList.Align=TRUE
RecordFieldList.CommaAfter=TRUE
RecordFieldList.AtLeftMargin=FALSE
SplitAndOr=FALSE
AndOrAfterExpression=FALSE
------------我是分割线O(∩_∩)O~~--------~d(n_n)b~------------
修复美化文件找不到的问题~~
右键定制,打开美化文件,提示找不到。编辑,另存为,重新载入。OK,呵呵~~
最新文章
- 实战手记:让百万级数据瞬间导入SQL Server
- StringBuffer delete
- color 的一些处理
- 【C#学习笔记】读access2007
- 简书APP
- 追踪CPU跑满 堆栈调试
- javascript 之原型理解
- opatch auto in windows db in 11.2.0.4
- 013-Cookie状态保持
- 网站安全配置(Nginx)防止网站被攻击(包括使用了CDN加速之后的配置方法)
- SVN的安装与配置
- python笔记-数学、元组、日期、文件
- 水晶报表Crystal 无效索引
- python3 bytes数据类型探讨
- DP E - Cheapest Palindrome
- MAC终端TAB自动补全忽略大小写
- Web版记账本开发记录(一)
- mysql引擎事物支持
- MFC Activex 开发、ocx打包成cab、部署、测试、自动升级
- passwd命令详解
热门文章
- fileInputStream.available()获取 文件的总大小
- 简单理解Hadoop架构原理
- leecode第一百四十二题(环形链表II)
- 《剑指offer》第五十六题(数组中只出现一次的两个数字)
- Webpack 常见静态资源处理 - 模块加载器(Loaders)+ExtractTextPlugin插件
- selenium+Page Objects(第一话)
- spring boot+freemarker+spring security标签权限判断
- Shell函数和数组
- source code spark
- 对比react和vue