Tabelle anlegen wenn diese noch nicht existiert

Hallo,

gibt es bei Postgresql auch eine ähnlich anweisung, wie z.B. bei mysql, die mir eine tabelle nur anlegt, wenn diese noch nicht existiert?

CREATE TABLE IF NOT EXISTS

wenn diese nämlich bereits existiert soll sie erweitert werden, also benötige ich die daten, die eventuell dort enthalten sind.

mfg chuqa

hi,

diese funktion gibt es standardmäßig nicht in postgresql. du kannst aber vorher abprüfen ob eine tabelle schon existiert. der sql-befehl dazu lautet:

SELECT * FROM pg_tables WHERE tablename = ‘’;

wenn er was findet kannst du ja darauf reagieren.

cu tb.

Jo, herzlichen dank, das hilft weiter :wink:

mfg chuqa