Restrições de nome de colunas da tabela Postgres?

Eu fiz isso no psql:

CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT, ip TEXT);

eu recebo

ERROR:  syntax error at or near "user" LINE 1: ...BLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT,...

Eu faço:

CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, userd TEXT, ip TEXT);

Funciona.
Observe o userd em vez do usuário.

Existem algumas restrições nos nomes das colunas que uma tabela pode ter? (postgresql v9.1.3)

questionAnswers(2)

yourAnswerToTheQuestion