2つの日付の間に何日あるかを見つけようとしています。私はこれを使おうとしています:
SET Days_Outstanding = DATEDIFF(day, CONVERT(datetime, LS_CHG_DTE_EQP, 1), CONVERT(datetime, Report_Date, 1))
ただし、これは日数を返していません。それは私のデータセットとは何の関係もない年単位の日時を返しています。
問題がどこにあるのかはわかりませんが、SQLはまだかなり新しいものです。また、Days_Outstandingをintとして定義していますが、それが問題になる可能性がありますか?ありがとう!
編集
みんな、ありがとう!何が起こったのかわからないので、私はいくつかのことをあなたが提案したものに変更しました、そして私が元の状態に戻ったときにそれはうまくいきました。何が起こったのかわからない。考えてくれてありがとう!