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

टीएसक्यूएल डेटाटाइम आईएसओ 8601

SQL सर्वर में तिथियों के साथ काम करते समय, ISO-8601 प्रारूप शायद जाने का सबसे अच्छा तरीका है, क्योंकि यह आपकी भाषा और संस्कृति सेटिंग्स की परवाह किए बिना काम करता है।

SQL सर्वर तालिका में डेटा सम्मिलित करने के लिए, आपको किसी भी रूपांतरण कोड या किसी भी चीज़ की आवश्यकता नहीं है - बस अपनी तिथियों को शाब्दिक स्ट्रिंग के रूप में निर्दिष्ट करें

INSERT INTO MyTable(DateColumn) VALUES('20090430 12:34:56.790')

और आपका काम हो गया।

यदि आपको SELECT पर दिनांक कॉलम को ISO-8601 प्रारूप में बदलने की आवश्यकता है, तो आप ISO प्रारूप प्राप्त करने के लिए रूपांतरण कोड 126 या 127 (समय क्षेत्र की जानकारी के साथ) का उपयोग कर सकते हैं।

SELECT CONVERT(VARCHAR(33), DateColumn, 126) FROM MyTable

आपको देना चाहिए:

2009-04-30T12:34:56.790


  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. SQL सर्वर 2019 में फ़ाइलों को कैसे हटाएं

  3. SQL सर्वर में संख्यात्मक, फ्लोट और दशमलव के बीच अंतर

  4. डेटाटाइम मान (एसक्यूएल सर्वर) के समय भाग को कैसे हटाएं?

  5. डेटाबेस में समय (hh:mm) स्टोर करने का सबसे अच्छा तरीका