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

Postgres में वर्तमान स्थानीय समय प्राप्त करने का सबसे साफ तरीका क्या है?

=> SELECT DATE(NOW() AT TIME ZONE 'UTC');
2013-11-19

=> SELECT DATE(NOW() AT TIME ZONE 'PST');
2013-11-18

अपडेट करें :

अगर आप इस क्वेरी को कस्टम फ़ंक्शन , आप निम्न प्रकार से एक बना सकते हैं:

=> CREATE FUNCTION date_with_time_zone() RETURNS date AS '
     SELECT DATE(NOW() AT TIME ZONE ''PST'');
     ' LANGUAGE SQL;
CREATE FUNCTION

=> SELECT date_with_time_zone();
2013-11-18

जबकि आपको अभी भी SELECT . जारी करने की आवश्यकता है आदेश, समय क्षेत्र के साथ वर्तमान तिथि केवल संपूर्ण क्वेरी के बजाय, फ़ंक्शन को लागू करके वापस कर दी जाएगी।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WITH क्लॉज के साथ क्वेरी पर FROM-क्लॉज प्रविष्टि त्रुटि गायब पोस्टग्रेज

  2. PostgreSQL इंडेक्स बनाएं

  3. मैं एक संग्रह के बिना सुवक्ता बिल्डर का उपयोग करके एक इंटरसेक्ट कैसे बना सकता हूँ?

  4. 2d सरणी से 1d सरणी का चयन कैसे करें?

  5. PostgreSQL में क्रॉस डेटाबेस क्वेरी