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)