Tôi không chắc khi nào nó được thêm vào, nhưng để đầy đủ, tôi muốn chỉ ra rằng trong phiên bản 9.1 (có thể trước đó) IF NOT EXISTS có thể được sử dụng. IF NOT EXISTS sẽ chỉ tạo bảng nếu nó chưa tồn tại.
Ví dụ:
CREATE TABLE IF NOT EXISTS users.vip
(
id integer
)
Thao tác này sẽ tạo một bảng có tên vip trong lược đồ users nếu bảng không tồn tại.