2016-08-01 3 views
2

私はSquirreLで非常に奇妙な何かを見ています。私はReviewDueDateが'2016-08-15 00:00:00.000 'になるようにSQLテーブルの列を更新しています(datetimeとして '2016-08-15'))。私が同じ行を照会すると、[2016-08-13 00:00:00.0]の値が表示されます。しかし、WebAPI 2 OData V4 Webサービスを使用して同じ行/オブジェクトを照会すると、正しい日付が取得されます。 SQuirreLクライアントがこれまでに見たような嫌な行動を見たことがありますか?私はSquirreLedされました

set ReviewDueDate = '2016-08-15 00:00:00.000'--cast('2016-08-15' as datetime)

+0

これは一度も経験したことがありませんが、更新内容がキャッシュされているか書き込まれていないようです。 –

+0

@TimBiegeleisen - その更新ステートメントを実行する前に、値はnullでした。 – jKlaus

+0

更新リクエストを別の値で再実行しようとしましたか? –

答えて

0

だから、問題はドライバーだった..私は、最新のSQL JDBCドライバにアップグレードされ、すべてがよさそうです。 DateTime2(7)のDateTime/DateTime2(3)と比較して、問題は10進数の長さを増やしていなければならないと仮定します。

関連する問題