2013-01-17 14 views

Odpowiedz

42

Po prostu użyj pierwszych 5 znaków ...?

SELECT CONVERT(VARCHAR(5),getdate(),108) 
6

Innym sposobem korzystania DATEPART wbudowaną funkcję:

SELECT cast(DATEPART(hour, GETDATE()) as varchar) + ':' + cast(DATEPART(minute, GETDATE()) as varchar) 
9

można łatwo korzystać z funkcji Format zamiast całego odlewu dla SQL 2012 i nowszych

SELECT FORMAT(GETDATE(),'hh:mm:ss') 
+0

Począwszy od SQL 2012 . https://docs.microsoft.com/en-us/sql/t-sql/functions/format-transact-sql –

Powiązane problemy