1

次のコードは、(TLS を 1.2 にアップグレードできるように) SQL Server Native Client 11.0 ドライバーに切り替える必要があるときに失敗しました。

convert(varchar(15),getdate()+cast(1 as datetime),10)

エラーは次のとおりです。

Microsoft SQL Server Native Client 11.0 : データ型 datetime2 と datetime は add 演算子で互換性がありません。

これを回避するために T-SQL コードを変更することはできますが (おそらく を使用DATEADD)、システム内の 250 のスクリプトのレガシ コードです。ネイティブ クライアント インターフェイス レベルでできることはありますか、それとも設定できるグローバル オプションはありますか?

4

0 に答える 0