如何在 SQL Developer 中检查语法 Oracle 存储过程?
Posted
技术标签:
【中文标题】如何在 SQL Developer 中检查语法 Oracle 存储过程?【英文标题】:How to check syntax Oracle stored procedure in SQL Developer? 【发布时间】:2019-12-04 17:49:08 【问题描述】:在 SQL Server Management Studio 中,有一个“解析”菜单,您可以在其中检查存储过程的语法,而无需运行存储过程。 Oracle SQL Developer 中是否有类似的东西,可以检查存储过程中代码的语法而不执行它?类似编译一下,看看有没有错误?
谢谢。
【问题讨论】:
"类似于编译,看看有没有错误?"和实际上只是编译,看看有没有错误? 如何在 SQL Developer 中编译存储过程?对不起,我是新手。谢谢 你改变它:alter procedure p_test compile;
啊..当我执行“更改过程 mySP 编译时;它给了我“权限不足”不过感谢您的帮助。
【参考方案1】:
是的...但它会在您键入时执行此操作,这不是按需进行的。
没有...嘿编译器看看这个,但实际上并没有编译它的功能。我们的解析器是客户端,遵循 Oracle SQL 和 PL/SQL 语法的规则,并将其应用于它看到的代码。
【讨论】:
感谢您的帮助以上是关于如何在 SQL Developer 中检查语法 Oracle 存储过程?的主要内容,如果未能解决你的问题,请参考以下文章
如何在SQL Developer中执行SQL Server存储过程?