यह कुछ हद तक भ्रामक प्रकार के नाम से उत्पन्न एक गलतफहमी है। समय क्षेत्र ही बिल्कुल संगृहीत नहीं है . यह यूटीसी टाइमस्टैम्प (इनपुट) की गणना करने के लिए ऑफसेट के रूप में कार्य करता है, जो वास्तव में संग्रहीत होता है। या वर्तमान या दिए गए समय क्षेत्र (आउटपुट) के अनुसार टाइमस्टैम्प के प्रदर्शन में डेकोरेटर के रूप में। यह सब SQL मानक के अनुसार है।
समय में बस बिंदु संग्रहीत किया जाता है, कोई क्षेत्र जानकारी नहीं। इसलिए 64 बिट की जानकारी काफी है। टाइमस्टैम्प क्लाइंट को सत्र की वर्तमान समय क्षेत्र सेटिंग के अनुसार प्रदर्शित किया जाता है।
विवरण:
- रेल और पोस्टग्रेएसक्यूएल में टाइम ज़ोन को पूरी तरह नज़रअंदाज़ करना
साथ ही, चूंकि जॉन ने इसका उल्लेख किया है, time with time zone SQL मानक में परिभाषित किया गया है और इस प्रकार पोस्टग्रेज़ में लागू किया गया है, लेकिन इसके उपयोग को हतोत्साहित किया जाता है:
time with time zone SQL मानक द्वारा परिभाषित किया गया है, लेकिन परिभाषा उन गुणों को प्रदर्शित करती है जो संदिग्ध उपयोगिता की ओर ले जाते हैं।
यह एक स्वाभाविक रूप से अस्पष्ट प्रकार है जो डीएसटी से ठीक से निपट नहीं सकता है।