PL/SQL不能格式化SQL:--PL/SQL Beautifier could not parse text

PL/SQL sql语句美化器点击没有反应。查看下面提示PL/SQL Beautifier could not parse text。本人此次产生的原因是sql语句语法错误。

工具栏处(如果没有此按钮,空白处右击----Customize----edit)

PLD 6以上版本有对DML代码格式化的功能。在SQL Window或Program Window中选中部分代码(如果不选则对整个窗口的代码操作),在菜单中选Edit -> PL/SQL Beautifier,得到格式化的代码。对于非法的DML语句或DDL语句,PLD将会在下方状态栏提示PL/SQL Beautifier could not parse text。在缺省的状态下,PLD会把DML语句的每一个字段都排在单独的一行,这样不方便查看。在菜单中选Edit à PL/SQL Beautifier Options,进入Preferences窗口,选择Edit,进入配置文件编辑界面:在标签栏选DML,在窗口中部的Select, Insert和Update组框中把Fit选中,然后点击Save,把配置文件保存到PLD的安装目录下,点击Close关闭。在Rules file中输入配置文件所在位置,点击OK,完成配置文件切换。这时再对代码进行格式化,就可以使每一个字段尽可能的在一行上了。

原文地址:https://www.cnblogs.com/yeyuchangfeng/p/4830527.html