DD\MM\YYYY
形式のデータ型列VARCHAR(10)
があります。 convert(datetime,LOCALDATE_T,103)
などを使用して試しました。しかし、T SQL SSMS Varchar DD MM YYYYを日付形式に変換します。
の文字を 文字列から変換すると変換に失敗しました。
私のクエリでDD\MM\YYYY
が読み取れるかどうかは確信が持てません。私は通常、カラムをDD/MM/YYYY
フォーマット(/
)から変換していますが、これはありません\
は(mydatetextfieldを、 '\'、 '/')REPLACE – john
*日付を文字列として保存しないでください。これは人道に対する罪です。 'date'型を使用する –
例えば、文字列がアルファベット順にソートされているため、他の日付の前、後、またはその間の日付を照会することはできません。この列でインデックスを使用することはできません。キャスティングではクエリを実行できますが、強制的に* FULL TABLE SCAN *になります。本質的に役に立たない。 –