Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

ĐẶT FMTONLY ON trong các truy vấn Oracle

Theo điều này , ĐẶT FMTONLY ON :

Do đó, tôi đoán kết quả là hoặc (a) câu lệnh thành công và không có gì xảy ra; hoặc (b) câu lệnh không thành công và một ngoại lệ được đưa ra.

Do đó, bạn có thể đạt được hiệu ứng tương tự trong Oracle bằng cách chạy EXPLAIN PLAN FOR xxx , ví dụ:

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

Nếu câu lệnh thành công, thì câu lệnh có thể được giả định là hợp lệ về mặt cú pháp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 2 cách để có được một ngày trong Oracle

  2. Tạo một khóa chính duy nhất (băm) từ các cột cơ sở dữ liệu

  3. Truyền kiểu Oracle

  4. Giải thưởng bình chọn dành cho nhà phát triển cơ sở dữ liệu Oracle

  5. SQL để tự động tạo ngày bị thiếu và giá từ ngày trước đó ngay lập tức cho ngày bị thiếu trong bảng