我需要在SQL 02-August-2014
语句中将格式DateTime
的字符串转换为Select
。
select convert(datetime,'02-August-2010')
正在给我结果
02-August-2010
但我希望结果的格式为02-08-2010
。
请帮助:)
答案 0 :(得分:1)
试试这个!
在sql-server
declare @a varchar(20)
set @a='02-August-2014'
select cast(@a as date)
select CONVERT(VARCHAR(12), cast(@a as date), 105) AS [DD-MM-YYYY]
Returns
--02-08-2010