Oracle
 sql >> база данни >  >> RDS >> Oracle

ЗАДАВА FMTONLY ON в заявки на Oracle

Според това , ЗАДАДЕТЕ САМО FM :

Следователно, предполагам, че резултатът е, че или (а) изявлението е успешно и нищо не се случва; или (b) операторът е неуспешен и е повдигнато изключение.

Следователно можете да постигнете подобен ефект в Oracle, като стартирате EXPLAIN PLAN FOR xxx , напр.:

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

Ако операторът е успешен, тогава операторът може да се приеме, че е синтактично валиден.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете и изпълните динамична заявка в съхранена процедура на oracle?

  2. Използване на псевдоним на колона в Изчисление за избор на оператор Oracle SQL

  3. NAME_IN, вграден в Oracle D2k Forms

  4. Незабавното изпълнение е неуспешно дори с разрешение за таблица CREATE

  5. Java - Пребройте точно 60 знака от низ със смес от UTF-8 и различни от UTF-8 знаци