Postgres-Tabellenspaltennamensbeschränkungen?
Ich habe das in psql gemacht:
CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT, ip TEXT);
Ich bekomme
ERROR: syntax error at or near "user" LINE 1: ...BLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT,...
Ich mache:
CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, userd TEXT, ip TEXT);
Es klappt.
Beachten Sie den Benutzer anstelle von Benutzer.
Gibt es einige Einschränkungen für die Spaltennamen, die eine Tabelle haben kann? (postgresql v9.1.3)