有没有一种方法可以在 SQL Developer (oracle) 中解析代码,而无需像 SQL Management Studio 中的“parse”选项那样实际接触表/包数据?
问问题
9402 次
2 回答
3
没有选项只能解析 SQL 语句来验证语法。
您可以选择“解释计划”选项(F10
在 Windows 版本的 SQL Developer 中),它将验证语法作为生成查询计划的一部分。如果存在语法错误,您将在尝试生成计划时收到错误消息,但通常不会得到错误的行和列,这使得调试更具挑战性。
于 2012-06-11T20:05:18.163 回答
2
我现在正在寻找这个,但在 Oracle SQL Developer 中找不到选项。
我知道一个名为SQL Fiddle的服务,它可以在需要测试/解析/验证临时 PL/SQL 脚本的情况下提供帮助。使用 SQL Fiddle 你可以这样做:
在下拉列表中选择Oracle 11g R2
(现在可用),然后在左侧文本区域中键入您的脚本。按下Build Schema
按钮。如果您的脚本有效,那么它将向您Schema Ready
显示如下消息:
于 2013-09-25T22:50:10.800 回答