PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

समय क्षेत्र के साथ डेटा प्रकार टाइमस्टैम्प में समय क्षेत्र भंडारण

यह कुछ हद तक भ्रामक प्रकार के नाम से उत्पन्न एक गलतफहमी है। समय क्षेत्र ही बिल्कुल संगृहीत नहीं है . यह यूटीसी टाइमस्टैम्प (इनपुट) की गणना करने के लिए ऑफसेट के रूप में कार्य करता है, जो वास्तव में संग्रहीत होता है। या वर्तमान या दिए गए समय क्षेत्र (आउटपुट) के अनुसार टाइमस्टैम्प के प्रदर्शन में डेकोरेटर के रूप में। यह सब SQL मानक के अनुसार है।

समय में बस बिंदु संग्रहीत किया जाता है, कोई क्षेत्र जानकारी नहीं। इसलिए 64 बिट की जानकारी काफी है। टाइमस्टैम्प क्लाइंट को सत्र की वर्तमान समय क्षेत्र सेटिंग के अनुसार प्रदर्शित किया जाता है।

विवरण:

  • रेल और पोस्टग्रेएसक्यूएल में टाइम ज़ोन को पूरी तरह नज़रअंदाज़ करना

साथ ही, चूंकि जॉन ने इसका उल्लेख किया है, time with time zone SQL मानक में परिभाषित किया गया है और इस प्रकार पोस्टग्रेज़ में लागू किया गया है, लेकिन इसके उपयोग को हतोत्साहित किया जाता है:

<ब्लॉकक्वॉट>

time with time zone SQL मानक द्वारा परिभाषित किया गया है, लेकिन परिभाषा उन गुणों को प्रदर्शित करती है जो संदिग्ध उपयोगिता की ओर ले जाते हैं।

यह एक स्वाभाविक रूप से अस्पष्ट प्रकार है जो डीएसटी से ठीक से निपट नहीं सकता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Google Datastudio के साथ Heroku Postgresql

  2. बाहर से एक डॉकटर कंटेनर में Postgresql से कनेक्ट करना

  3. अद्वितीय इंडेक्स कैसे बनाएं जहां कॉलम ऑर्डर को ध्यान में नहीं रखा जाता है (सेट?)

  4. PostgreSQL में नंबर फ़ॉर्मेट करते समय लोकेल कैसे बदलें

  5. PostgreSQL का उपयोग करके पिछले 24 घंटों के रिकॉर्ड का चयन कैसे करें