V tomto kontextu user
je vyhrazená interní funkce Postgres, která představuje aktuálního uživatele přihlášeného do databáze.
Tento dotaz lze také zapsat jako:
SELECT user;
Což by mělo přinést to samé. Všimněte si, že pokud chcete skutečně odkazovat nebo vytvořit tabulku s názvem user
budete muset použít uvozovky nebo plně kvalifikovat schéma, ve kterém žije. Například:
CREATE TABLE "user"
(
id int2 not null
);
bude fungovat, ale:
CREATE TABLE user
(
id int2 not null
);
Dojde k chybě.
Zde je odkaz na další funkce systémových informací:
http://www.postgresql.org/docs/9.0/static /functions-info.html