Ето една хубава таблица със запазени думи в PostgreSQL:
http://www.postgresql.org/docs/current/static/sql-keywords-appendix.html
Вероятно е най-добре просто да избягвате използването на тези думи като имена на таблици или колони.
Алтернатива обаче е да поставите идентификатора в двойни кавички, напр.:
CREATE TABLE IF NOT EXISTS apiss (
skey TEXT,
time INTEGER,
"user" TEXT,
ip TEXT);
Освен това Postgres запазва имената на системните колони за вътрешна употреба във всяка таблица:"Всяка таблица има няколко системни колони, които са имплицитно дефинирани от системата. Следователно тези имена не могат да се използват като имена на дефинирани от потребителя колони."
https://www.postgresql.org/docs/current/ddl-system-columns.html