SQL格式时间对象从24小时到12小时



有没有一种方法可以在SQL中将时间对象转换为12小时格式?我不必谨慎地使用日期时间,因为检索的数据不是特定于日期的。

16:45:00-->4:45 PM

尝试使用这个:

DECLARE @aux NVARCHAR(8)='16:45:00'
SELECT CONVERT(VARCHAR(15),CAST(@aux AS TIME),100)

最新更新