私は次のようにクエリを書いています
SELECT DATEDIFF(year,Clmn_Dob,getdate()) AS DiffDate
FROM tblABCD
は列ですClmn_Dob
。NVARCHAR
生年月日から年齢を知りたいです。しかし、これの代わりにエラーが発生しています
式をデータ型 datetime に変換する算術オーバーフロー エラー
私の文字列形式はdd/MM/yyyy
で、getdate()
形式はMM/dd/yyyy
です。
解決策がありません