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)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage