Как проверить синтаксис SQL-запроса в базе данных oracle?

set NOEXEC ON;
Select * from emp;
Set NOEXEC OFF;

эта проверка работает в SQL Server. Но это не работает в Oracle.

есть ли синтаксис для проверки правильности запроса или нет в Oracle.

1 ответов


используя EXPLAIN PLAN

EXPLAIN PLAN FOR SELECT FROM emp;

ошибка в строке 1: ORA-00936: отсутствует выражение

EXPLAIN PLAN FOR SELECT * FROM emp;

объяснил