我的示例查询是
SELECT D30.SPGD30_LAST_TOUCH_Y from CSPGD30_TRACKING D30
我给定的日期格式是"2013-01-01 00:00:00.000"。我需要将此日期格式转换为"mm/dd/yyyy hh:mm AM/PM"。您对此有任何想法吗?
"2013-01-01 00:00:00.000"
"mm/dd/yyyy hh:mm AM/PM"
我认为没有任何一种格式可以同时给它们两个。尝试使用Convert; SQL演示
Convert
declare @mydate datetime = getdate() select convert(varchar(10),@mydate, 101) + right(convert(varchar(32),@mydate,100),8) | COLUMN_0 | ---------------------- | 02/22/2013 9:36AM |