如何转换' 3月14日'字符串格式日期为2014年3月3日(03月1日)?

时间:2014-03-13 05:40:23

标签: sql sql-server-2008 datetime

如何转换' 2014年3月'字符串格式日期到日期即2014-03-01(03月,01日期)??

Declare 

declare @StartDate  datetime,
Delcare @DateFrom varchar(10) SET @DateFrom = 'Mar 13'
**EXPECTED RESULT SHOULD BE:** 2014-03-01

set @EndDate = (SELECT dateadd(month, datediff(month, '19000101',@DateFrom), '19000101'))

1 个答案:

答案 0 :(得分:1)

代码中有很多拼写错误。再次检查

declare @StartDate  datetime
declare @DateFrom varchar(10) 
SET @DateFrom = 'Mar 2013'
select Convert(date,@DateFrom)