我在将varchar类型转换为日期类型时遇到了一些麻烦。
在SQL-server 2008中,我有一个VARCHAR类型的日期类型不同的表。
例如:
将不同的varchar日期转换为日期
DDMMYYYY (05032013)<br/>
MMDDYYYY (03052013)<br/>
YYYYMMDD (20130305)<br/>
...
我必须将这些不同的字符串类型转换成键入“日期”使用SQL查询。 任何建议如何我可以做到这一点?
这是我的记录:
TYPE || FORMAT
____________________
DDMMYYYY||05032013
MMDDYYYY||03052013
YYYYMMDD||20130305
将如何确定给定的日期是否在** ** DDMMYYYY **或** MMDDYYYY **或** YYYYMMDD。如果你能回答这个问题,我们会确保你会得到答案。 **:)**好问题+1 – Luv 2013-04-04 11:40:15