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

SQL सर्वर में डेटाटाइम को कैसे प्रारूपित करें

SQL सर्वर 2012 और उसके बाद के संस्करण में आप FORMAT() :

SELECT FORMAT(CURRENT_TIMESTAMP, 'yyyy-MM-dd hh:mm:ss tt')

पिछले संस्करणों में, आपको जो चाहिए उसे प्राप्त करने के लिए आपको दो या अधिक भिन्न डेटाटाइम रूपांतरणों को संयोजित करने की आवश्यकता हो सकती है, उदाहरण के लिए:

SELECT 
    CONVERT(CHAR(10), CURRENT_TIMESTAMP, 23) + ' ' + 
    RIGHT('0' + LTRIM(RIGHT(CONVERT(CHAR(20), CURRENT_TIMESTAMP, 22), 11)), 11);

CAST और CONVERT (Transact-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. SQL सर्वर में "पंक्ति संस्करण" क्या है?

  2. एमडीएफ फ़ाइल की प्रतिलिपि बनाने के लिए प्रोग्रामेटिक रूप से SQL सर्वर डेटाबेस को अलग करें

  3. SQL तालिका में '(एस्ट्रोफ़े) वाले टेक्स्ट को सम्मिलित करने का तरीका

  4. शीर्ष स्तर पर अभिभावक बाल संबंध के लिए प्रश्न

  5. आयरनपीथन के साथ SQL सर्वर विश्लेषण सेवाओं पर क्वेरी निष्पादित करें