我有一个变量 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)