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

Tạo bảng Cơ sở dữ liệu trong SQL, lỗi lạ

Nếu bảng được tạo trong lần chạy tập lệnh trước đó của bạn, bạn sẽ gặp lỗi đó. Luôn luôn tốt để kiểm tra xem bảng của bạn đã tồn tại chưa trước khi cố gắng tạo nó. Đây là một đoạn mã tốt từ StackOverflow để kiểm tra xem bảng đã tồn tại hay chưa.

IF (EXISTS (SELECT * 
                 FROM INFORMATION_SCHEMA.TABLES 
                 WHERE TABLE_SCHEMA = 'TheSchema' 
                 AND  TABLE_NAME = 'TheTable'))
BEGIN
    --Do Stuff
END



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thu thập hàng loạt vào và thực hiện ngay lập tức trong Oracle

  2. Chọn để cập nhật bỏ qua bị khóa từ cấp JPA

  3. PL / SQL (Cách tính ngày đầu tiên và ngày cuối cùng của bất kỳ quý nào trong năm)

  4. Bảng bộ lọc ADF dựa trên lựa chọn cây

  5. ORA-01843 không phải là tháng hợp lệ- So sánh Ngày