sql >> Database >  >> RDS >> PostgreSQL

Postgresql:hoe maak je een tabel aan als deze nog niet bestaat?

Ik weet niet zeker wanneer het is toegevoegd, maar voor de volledigheid wil ik erop wijzen dat in versie 9.1 (misschien eerder) IF NOT EXISTS kunnen worden gebruikt. IF NOT EXISTS zal de tabel alleen maken als deze nog niet bestaat.

Voorbeeld:

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

Hiermee wordt een tabel gemaakt met de naam vip in het schema users als de tabel niet bestaat.

Bron



  1. beste tutorial voor het gebruik van het entiteitsframework, POCO en MySQL

  2. Logbestand van Postgres bevat:ontbrekend stuknummer 0 voor toastwaarde 815441 in pg_toast_2619

  3. PDO-querymethode met bindValue() lijkt niet te werken

  4. Veldregels toepassen met classificatie