sql >> Databáze >  >> RDS >> Oracle

NASTAVTE FMTONLY ON v dotazech Oracle

Podle toto , NASTAVTE FMTONLY ON :

Hádám proto, že výsledek je buď (a) úspěšný a nic se nestane; nebo (b) příkaz selže a je vyvolána výjimka.

Proto můžete v Oracle dosáhnout podobného efektu spuštěním EXPLAIN PLAN FOR xxx , např.:

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

Pokud příkaz uspěje, lze předpokládat, že příkaz je syntakticky platný.



  1. Příloha vnořeného pole Postgres jsonb

  2. 'Přístup odepřen pro uživatele 'root'@'localhost' (pomocí hesla:NE)'

  3. Ukládání DateTime (UTC) vs. ukládání DateTimeOffset

  4. Unix Timestamp bigint(20)