一、操做系统版本:Windows 7 旗舰版,Service Pack 1数据库
二、PL/SQL版本:7.0.1.1066 20000.0915oop
一、在“编辑”菜单中找到“PL/SQL美化器选项”spa
二、若是已经有规则文件,则点击右侧的“浏览”按钮,若是但愿本身设置美化器规则,则点击“编辑”按钮操作系统
三、在“PL/SQL美化器规则”界面,能够编辑美化器规则。上面是可视化编辑界面,能够编辑对通常SQL语句、控制结构、DML、参数声明、记录类型声明的美化规则。须要注意的是,“语法大小写”中“关键词”的配置有问题,选择“大写”的时候预览界面和实际做用都显示的是小写的关键词,选择“小写”时效果亦反之。code
四、配置完毕后,点击“另存为”按钮,将配置结果保存到扩展名为br的文件中orm
五、此时点击“浏览”按钮将刚才另存为的规则文件(扩展名为*.br)加载进来,设定应用范围(包括“Default 当前用户”和“System Default”全局应用)两种,最后在下面设定自动美化规则,这里我选择不进行自动美化。xml
六、新建一个SQL窗口,放入SQL语句。点击“编辑”菜单下的“PL/SQL美化器”,就能够对SQL窗口中的SQL语句进行美化了。ci
注:只要是SQL语句都能用PL/SQL帮助美化,并非必须为Oracle数据库的查询语句才能被美化,例以下面我用做例子的那个SQL语句是一个用于查询MySQL数据库的SQL。it
七、美化后的SQL语句io
Version=1 RightMargin=80 Indent=2 UseTabCharacter=FALSE TabCharacterSize=2 AlignDeclarationGroups=TRUE AlignAssignmentGroups=TRUE KeywordCase=1 IdentifierCase=0 UseSpecialCase=TRUE ItemList.Format=1 ItemList.Align=TRUE ItemList.CommaAfter=TRUE ItemList.AtLeftMargin=FALSE EmptyLines=0 ThenOnNewLine=TRUE LoopOnNewLine=TRUE DML.LeftAlignKeywords=TRUE DML.LeftAlignItems=TRUE DML.OnOneLineIfPossible=FALSE DML.WhereSplitAndOr=FALSE DML.WhereAndOrAfterExpression=FALSE DML.WhereAndOrUnderWhere=FALSE DML.InsertItemList.Format=1 DML.InsertItemList.Align=FALSE DML.InsertItemList.CommaAfter=TRUE DML.InsertItemList.AtLeftMargin=FALSE DML.SelectItemList.Format=1 DML.SelectItemList.Align=TRUE DML.SelectItemList.CommaAfter=TRUE DML.SelectItemList.AtLeftMargin=FALSE DML.UpdateItemList.Format=1 DML.UpdateItemList.Align=TRUE DML.UpdateItemList.CommaAfter=TRUE DML.UpdateItemList.AtLeftMargin=FALSE ParameterDeclarationList.Format=1 ParameterDeclarationList.Align=TRUE ParameterDeclarationList.CommaAfter=TRUE ParameterDeclarationList.AtLeftMargin=FALSE RecordFieldList.Format=1 RecordFieldList.Align=TRUE RecordFieldList.CommaAfter=TRUE RecordFieldList.AtLeftMargin=FALSE SplitAndOr=TRUE AndOrAfterExpression=TRUE [SpecialCase]
END