使用查询来验证日期,但结果中出错

时间:2013-11-03 11:53:53

标签: sql sql-server datetime type-conversion

我在数据表中有一个日期列。日期以varchar格式存储。我使用以下查询来确定数据是否是日期格式(感谢@Digvijay Verma):

SET DATEFORMAT dmy;
select *, ISDATE([DATE_OF_BIRTH]) as 'DOB' 
from [dbo].[IECLUniqueData4] 
where ISDATE([DATE_OF_BIRTH]) = 1

但是此查询无法验证一个数据:15/05/1

如何修改此查询以便它还可以验证所有错误值?我尝试了各种各样的东西,但似乎都没有。

此致

萨达特

0 个答案:

没有答案