Her er en flot tabel med reserverede ord i PostgreSQL:
http://www.postgresql.org/docs/current/static/sql-keywords-appendix.html
Det er nok bedst blot at undgå at bruge disse ord som tabel- eller kolonnenavne.
Et alternativ er dog at indsætte identifikatoren i dobbelte anførselstegn, f.eks.:
CREATE TABLE IF NOT EXISTS apiss (
skey TEXT,
time INTEGER,
"user" TEXT,
ip TEXT);
Derudover reserverer Postgres systemkolonnenavne til intern brug i hver tabel:"Hver tabel har flere systemkolonner, der er implicit defineret af systemet. Derfor kan disse navne ikke bruges som navne på brugerdefinerede kolonner."
https://www.postgresql.org/docs/current/ddl-system-columns.html