मैनुअल से:
<ब्लॉकक्वॉट>
SELECT
. के बाद आउटपुट एक्सप्रेशन की सूची शून्य-स्तंभ परिणाम तालिका का निर्माण करते हुए, खाली हो सकता है। यह SQL मानक के अनुसार मान्य सिंटैक्स नहीं है। PostgreSQL इसे शून्य-स्तंभ तालिकाओं की अनुमति के अनुरूप होने की अनुमति देता है। हालांकि, DISTINCT
. होने पर खाली सूची की अनुमति नहीं है उपयोग किया जाता है।
"शून्य-स्तंभ" तालिकाओं की संभावना तालिका वंशानुक्रम का एक साइड इफेक्ट है अगर मैं गलत नहीं हूं। Postgres मेलिंग सूचियों पर इस पर चर्चा हुई थी (लेकिन मैं उन्हें अभी नहीं ढूँढ सकता)