Según esto , ACTIVAR FMTONLY :
Por lo tanto, supongo que el resultado es que (a) la declaración tiene éxito y no pasa nada; o (b) la instrucción falla y se genera una excepción.
Por lo tanto, podría lograr un efecto similar en Oracle ejecutando EXPLAIN PLAN FOR xxx
, por ejemplo:
SQL> EXPLAIN PLAN FOR insert into baddml values (1);
explain plan for INSERT INTO baddml VALUES (1)
*
ERROR at line 1:
ORA-00942: table or view does not exist
Si la declaración tiene éxito, se puede asumir que la declaración es sintácticamente válida.