我在数据表中有一个日期列。日期以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
如何修改此查询以便它还可以验证所有错误值?我尝试了各种各样的东西,但似乎都没有。
此致
萨达特