Не съм сигурен кога е добавен, но за пълнота бих искал да отбележа, че във версия 9.1 (може би преди) IF NOT EXISTS
може да се използва. IF NOT EXISTS
ще създаде таблицата само ако тя вече не съществува.
Пример:
CREATE TABLE IF NOT EXISTS users.vip
(
id integer
)
Това ще създаде таблица с име vip
в схемата users
ако таблицата не съществува.