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

BEGIN / END và CREATE Table trong một tệp .sql duy nhất

bạn quên điền câu lệnh if ..

BEGIN     
     EXECUTE IMMEDIATE 'DROP TABLE symbols'; 
EXCEPTION     
  WHEN OTHERS THEN         
   IF SQLCODE != -942 THEN     
 --here you have to write something for this exception
 -- if you don't have any activity to do then you can use NULL (atleast)
 -- you can't put this if statement body empty in oracle
 NULL;
END IF; 
END; 
/ 

và tốt hơn nếu bạn sử dụng declare cũng ở dòng đầu tiên, trước khi bắt đầu bắt đầu



  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 / SQL - Tìm các bản ghi có một giá trị không bao gồm giá trị null

  2. Danh sách các vùng lãnh thổ được Cơ sở dữ liệu Oracle hỗ trợ

  3. Nhận BLOB từ Cột BFILE trong Oracle

  4. Oracle pivot với truy vấn con

  5. Oracle sql - tham gia với tham số đầu vào