C#とT-SQLのdatetime形式に問題があります。 C#アプリケーションが C#とT-SQL間で異なる日付形式のエラー
MM \ DD \ YYYY HH.MM.SSフォーマットを使用しているDD.MM.YYYY HH.MM.SSフォーマットを使用している
Error converting data type nvarchar to datetime.
エラーを返します。SQL側で日時フォーマットをチェックして変換する方法はありますか?私はT-SQLにDD.MM.YYY形式を使用させたいと思います。
ありがとうございました。
T-SQLは文字列の書式設定を使用しません。「DateTime」は「DateTime」であり、それに関連付けられた書式はありません。パラメータ化されたクエリを使用するか、実際に文字列形式の日付が必要な場合は、** ISO-8601 **標準形式( 'YYYYMMDD'または' YYYYMMDDTHH:MM:SS')を使用してください。 –