因为这个问题曾经浪费过俺很多时间,不过今天终于发现一个小技巧,分享给大家,

在上面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

#Db

------------我是分割线O(∩_∩)O~~--------~d(n_n)b~------------

修复美化文件找不到的问题~~

右键定制,打开美化文件,提示找不到。编辑,另存为,重新载入。OK,呵呵~~

 

最新文章

  1. 实战手记:让百万级数据瞬间导入SQL Server
  2. StringBuffer delete
  3. color 的一些处理
  4. 【C#学习笔记】读access2007
  5. 简书APP
  6. 追踪CPU跑满 堆栈调试
  7. javascript 之原型理解
  8. opatch auto in windows db in 11.2.0.4
  9. 013-Cookie状态保持
  10. 网站安全配置(Nginx)防止网站被攻击(包括使用了CDN加速之后的配置方法)
  11. SVN的安装与配置
  12. python笔记-数学、元组、日期、文件
  13. 水晶报表Crystal 无效索引
  14. python3 bytes数据类型探讨
  15. DP E - Cheapest Palindrome
  16. MAC终端TAB自动补全忽略大小写
  17. Web版记账本开发记录(一)
  18. mysql引擎事物支持
  19. MFC Activex 开发、ocx打包成cab、部署、测试、自动升级
  20. passwd命令详解

热门文章

  1. fileInputStream.available()获取 文件的总大小
  2. 简单理解Hadoop架构原理
  3. leecode第一百四十二题(环形链表II)
  4. 《剑指offer》第五十六题(数组中只出现一次的两个数字)
  5. Webpack 常见静态资源处理 - 模块加载器(Loaders)+ExtractTextPlugin插件
  6. selenium+Page Objects(第一话)
  7. spring boot+freemarker+spring security标签权限判断
  8. Shell函数和数组
  9. source code spark
  10. 对比react和vue