我有一个变量 as time(7),但它给了我如下值:'17:25'. 我希望它采用这种格式:'5:25 PM'. 有没有办法在 SQL 2012 中执行此操作而无需执行以下操作:
DECLARE @aux NVARCHAR(8)='16:45:00'
SELECT CONVERT(VARCHAR(15),CAST(@aux AS TIME),100)
我有一个变量 as time(7),但它给了我如下值:'17:25'. 我希望它采用这种格式:'5:25 PM'. 有没有办法在 SQL 2012 中执行此操作而无需执行以下操作:
DECLARE @aux NVARCHAR(8)='16:45:00'
SELECT CONVERT(VARCHAR(15),CAST(@aux AS TIME),100)