PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Postgresql:как да създадете таблица само ако тя все още не съществува?

Не съм сигурен кога е добавен, но за пълнота бих искал да отбележа, че във версия 9.1 (може би преди) IF NOT EXISTS може да се използва. IF NOT EXISTS ще създаде таблицата само ако тя вече не съществува.

Пример:

CREATE TABLE IF NOT EXISTS users.vip
(
  id integer
)

Това ще създаде таблица с име vip в схемата users ако таблицата не съществува.

Източник



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Тригерът на PostgreSQL не връща нищо

  2. Изхвърлянето на Postgresql създава ли последователности, които започват с - или след - последния ключ?

  3. изберете радиус от ST_MinimumBoundingRadius

  4. Как да конвертирате низ в unicode с помощта на PostgreSQL?

  5. Редовен израз в клауза LIKE на PostgreSQL