sql >> Databasteknik >  >> RDS >> Oracle

STÄLL PÅ FMTONLY i Oracle-frågor

Enligt detta , STÄLL IN FMTONLY PÅ :

Därför gissar jag att resultatet är att antingen (a) påståendet lyckas och ingenting händer; eller (b) uttalandet misslyckas och ett undantag tas upp.

Därför kan du uppnå en liknande effekt i Oracle genom att köra EXPLAIN PLAN FOR xxx , t.ex.:

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

Om satsen lyckas kan satsen antas vara syntaktisk giltig.



  1. Jämför Strings i Oracle

  2. user postgres lanserar en process som tar alla processorer till 100 % användning

  3. oracle sql-fråga för poster med tidsstämpel som ligger mellan två tidsstämplar

  4. Hur begränsar man röster per dag med IP i Php+Mysql-röstning?