Движок PL / SQL в SQLDeveloper - PullRequest
       20

Движок PL / SQL в SQLDeveloper

3 голосов
/ 18 ноября 2010

Есть ли в SQLDeveloper движок PL / SQL?

Ответы [ 6 ]

10 голосов
/ 18 ноября 2010

Вы можете запустить PL / SQL в SQL Developer так же, как в SQL * Plus. Я бы сказал, что «движок» находится в базе данных, а не в клиенте.

3 голосов
/ 28 сентября 2012

SQLDeveloper - это Java-приложение, которое подключается к вашей схеме базы данных Oracle через JDBC, у него нет или даже нет собственного механизма PL / SQL.

2 голосов
/ 23 ноября 2011

Нет, SQLDeveloper не имеет встроенного движка PL / SQL.

Вы входите в оракуловую БД, создаете свои PL / SQL-процессы и говорите OracleDB выполнить / отладить их.Это все.

1 голос
/ 21 ноября 2010

Разработчик SQL может запускать код PL / SQL.

Оберните код PL / SQL в BEGIN & END, и он будет работать нормально

0 голосов
/ 18 августа 2015

SQLDeveloper - это Java-приложение, которое действует как чистый клиент JDBC для базы данных Oracle; поэтому он не является интерпретатором (механизмом) PLSQL сам по себе, но если вам интересно, откуда поступают сообщения проверки синтаксиса в графическом интерфейсе, он поставляется с синтаксическим анализатором SQL / PLSQL, сгенерированным в Java с использованием Antlr (http://www.antlr.org/about.html) из пользовательской грамматики SQL / PLSQL.

0 голосов
/ 26 июля 2012

Формы и отчеты Oracle используют свои собственные механизмы PL / SQL. Хотя синтаксически они идентичны, они не совпадают с ядром базы данных и используют другой набор библиотек. Не все расширенные функции ядра базы данных доступны для движков Forms и Reports PL / SQL и наоборот.

...