TTC*_*TCG 3 t-sql sql-server format sql-server-2012
我Time(7)一周中的每一天都有列,我想将其格式设置为HH:mm

我尝试使用SQL Server 2012新FORMAT功能,但它只显示NULL值。

如何格式化time(7)数据类型以显示为HH:mm?
格式确实可以按时间(7)工作,但您必须转义冒号,并且 hh mm 是小写字母。
Declare @HourMonday as time(7) = '13:45:00'
Select FORMAT(@HourMonday, N'hh\:mm')
Run Code Online (Sandbox Code Playgroud)