0

データ テーブルに日付列があります。日付は varchar 形式で格納されます。次のクエリを使用して、データが日付形式かどうかを識別しました (@Digvijay Verma に感謝)。

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

ただし、このクエリは 1 つのデータの検証に失敗しました: 15/05/1

このクエリを変更して、すべてのエラー値も検証できるようにするにはどうすればよいですか? 私はさまざまなことを試しましたが、どれもうまくいかないようです。

よろしく、

サダト

4

0 に答える 0