Tôi muốn chỉ nhận được hh:mm
từ ngày.Nhận giờ và phút (HH: MM) từ ngày
Làm cách nào để có được điều này?
Tôi đã thử này:
CONVERT(VARCHAR(8), getdate(), 108)
Xin hãy giúp tôi.
Tôi muốn chỉ nhận được hh:mm
từ ngày.Nhận giờ và phút (HH: MM) từ ngày
Làm cách nào để có được điều này?
Tôi đã thử này:
CONVERT(VARCHAR(8), getdate(), 108)
Xin hãy giúp tôi.
Chỉ cần sử dụng 5 ký tự đầu tiên ...?
SELECT CONVERT(VARCHAR(5),getdate(),108)
Một phương pháp sử dụng DATEPART
tích hợp chức năng:
SELECT cast(DATEPART(hour, GETDATE()) as varchar) + ':' + cast(DATEPART(minute, GETDATE()) as varchar)
Bạn có thể dễ dàng sử dụng chức năng Format thay vì tất cả các đúc cho sql 2012 và ở trên chỉ
SELECT FORMAT(GETDATE(),'hh:mm:ss')
Bắt đầu với SQL 2012 https://docs.microsoft.com/en-us/sql/t-sql/functions/format-transact-sql –