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

अब () समय क्षेत्र के बिना

SELECT now()::timestamp;

कलाकार timestamptz . को रूपांतरित करता है now() द्वारा लौटाया गया संबंधित timestamp . पर आपके समय क्षेत्र में - timezone . द्वारा परिभाषित सत्र की स्थापना। मानक SQL फ़ंक्शन भी इसी तरह LOCALTIMESTAMP . है पोस्टग्रेज में लागू किया गया है।

यदि आप कई समय क्षेत्रों में काम नहीं करते हैं, तो यह ठीक काम करता है। अन्यथा timestamptz . पर स्विच करें added_at . के लिए . अंतर?

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

BTW, यह बिल्कुल करता है वही, बस अधिक शोर और महंगा:

SELECT now() AT TIME ZONE current_setting('timezone');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पोस्टग्रेएसक्यूएल में ज़िप्ड सीएसवी फ़ाइल आयात करना

  2. PostgreSQL में सभी उपयोगकर्ताओं को कैसे सूचीबद्ध करें

  3. मौजूदा PostgreSQL डेटाबेस पर TimescaleDB को कैसे सक्षम करें

  4. PostgreSQL:मैं उपयोगकर्ता स्तर पर search_path कैसे सेट करूं?

  5. PostgreSQL में ऑटो इंक्रीमेंट प्राथमिक कुंजी कैसे सेट करें?