3

SQLDeveloper 中有 PL/SQL 引擎吗?

4

6 回答 6

10

您可以像在 SQL*Plus 中一样在 SQL Developer 中运行 PL/SQL。我会说“引擎”在数据库中,而不是在客户端中。

于 2010-11-18T15:37:37.077 回答
3

SQLDeveloper 是一个通过 JDBC 连接到您的 Oracle 数据库模式的 Java 应用程序,它没有甚至不需要自己的 PL/SQL 引擎。

于 2012-09-28T17:22:57.150 回答
2

不,SQLDeveloper 没有嵌入其中的 PL/SQL 引擎。

您登录到一个 oracle DB,编写您的 PL/SQL 过程并告诉 OracleDB 执行/调试它们。就这样。

于 2011-11-23T14:57:28.543 回答
1

SQL Developer 可以运行 PL/SQL 代码。

将 PL/SQL 代码包装在BEGIN&中END,它会运行良好

于 2010-11-21T18:40:58.523 回答
0

Oracle Forms and Reports use their own PL/SQL engines. Although syntactically they are identical, they are not the same as the database engine and uses a different set of libraries. Not all the advanced features of the database engine are available to the Forms and Reports PL/SQL engines and vice versa.

于 2012-07-26T07:29:47.557 回答
0

SQLDeveloper 是一个 Java 应用程序,它充当 Oracle 数据库的纯 JDBC 客户端;因此,它本身并不是一个 PLSQL 解释器(引擎),但如果您想知道 GUI 中语法验证消息的来源,它确实附带了一个使用 Antlr 以 Java 生成的 SQL/PLSQL 解析器(http:// www.antlr.org/about.html)来自自定义 SQL/PLSQL 语法。

于 2015-08-18T13:45:34.417 回答