इस संदर्भ में, user
एक आरक्षित आंतरिक पोस्टग्रेज फ़ंक्शन है जो डेटाबेस में लॉग इन वर्तमान उपयोगकर्ता का प्रतिनिधित्व करता है।
इस क्वेरी को इस प्रकार भी लिखा जा सकता है:
SELECT user;
जो एक ही चीज देना चाहिए। ध्यान दें, यदि आप वास्तव में user
. नामक तालिका का संदर्भ देना या बनाना चाहते हैं आपको उद्धरणों का उपयोग करना होगा, या उस स्कीमा को पूरी तरह से योग्य बनाना होगा जिसमें वह रहता है। उदाहरण के लिए:
CREATE TABLE "user"
(
id int2 not null
);
काम करेगा लेकिन:
CREATE TABLE user
(
id int2 not null
);
एक त्रुटि उत्पन्न करेगा।
यहां अन्य सिस्टम सूचना कार्यों के लिए एक संदर्भ दिया गया है:
http://www.postgresql.org/docs/9.0/static /functions-info.html