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

स्मालिंट को समय में बदलें

आप varchar . के रूप में परिणाम प्राप्त कर सकते हैं इसका उपयोग करके:

SELECT 
    RIGHT('0' + CONVERT(varchar(10), yourTime / 100), 2) + ':' +  
    RIGHT('0' + CONVERT(varchar(10), yourTime % 100), 2) As timeString
FROM
    yourTable

आप DATETIME में भी परिणाम प्राप्त कर सकते हैं इस तरह प्रारूपित करें:

SELECT 
    CONVERT(datetime, CONVERT(varchar(10), yourTime / 100)+ ':' + CONVERT(varchar(10), yourTime % 100))
FROM
    yourTable

SQL सर्वर 2012+ में आप समय प्रारूप में परिणाम प्राप्त कर सकते हैं:

SELECT 
    TIMEFROMPARTS(yourTime / 100, yourTime % 100, 0, 0, 0) As timeFormat
FROM 
    yourTable



  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 सर्वर (SSMS) में डेटाबेस मेल कैसे सेटअप करें

  3. SQL सर्वर क्या है? (परिभाषा, संस्करण, संस्करण)

  4. पेड़ पदानुक्रम प्राप्त करने के लिए सीटीई रिकर्सन

  5. मैं इस अनुक्रमित दृश्य को कैसे तेज कर सकता हूं?