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

मैं Postgres में दिनांक स्वरूप कैसे बदलूं?

SHOW datestyle;

 DateStyle 
-----------
 ISO, MDY
(1 row)

INSERT INTO container VALUES ('13/01/2010');
ERROR:  date/time field value out of range: "13/01/2010"
HINT:  Perhaps you need a different "datestyle" setting.

SET datestyle = "ISO, DMY";
SET

INSERT INTO container VALUES ('13/01/2010');
INSERT 0 1

SET datestyle = default;
SET

http://www.postgresql.org/docs/current/static/runtime-config-client.html#GUC-DATESTYLE

<ब्लॉककोट>

दिनांक शैली - दिनांक और समय मानों के साथ-साथ अस्पष्ट दिनांक इनपुट मानों की व्याख्या के लिए प्रदर्शन प्रारूप सेट करता है। ऐतिहासिक कारणों से, इस चर में दो स्वतंत्र घटक होते हैं:आउटपुट प्रारूप विनिर्देश (आईएसओ, पोस्टग्रेस, एसक्यूएल, या जर्मन) और इनपुट/आउटपुट विनिर्देश वर्ष/माह/दिन आदेश (DMY, MDY, orYMD)।

बेशक स्पष्ट इनपुट प्रारूप (आईएसओ 8601) का उपयोग करना सबसे अच्छा है, लेकिन इसे आवश्यकतानुसार समायोजित करने में कोई समस्या नहीं है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. /usr/bin/clang के साथ पाइप इंस्टाल विफल हो जाता है:ऐसी कोई फ़ाइल या निर्देशिका नहीं

  2. आपको PostgreSQL क्यों सीखना चाहिए?

  3. PostgreSQL विदेशी कुंजी शर्त के लिए बाधा की जाँच करें

  4. टाइमस्टैम्प पर इंडेक्स:इंडेक्स एक्सप्रेशन में फंक्शन्स को IMMUTABLE के रूप में चिह्नित किया जाना चाहिए

  5. दी गई तालिका के लिए स्तंभों के गतिशील सेट को वापस करने का कार्य