次のSQLを実行しようとすると:
SELECT SEC_TO_TIME(sum(TIME_TO_SEC(TIMEDIFF(edate,sdate))-rast)+3600) as TotalDiff from tblregtime where userID IN(97,41) AND year(sdate)=2012
このエラーを返します:
複数ステップのOLEDB操作でエラーが発生しました。可能な場合は、各OLEDBステータス値を確認します。作業は行われませんでした。
この問題は、totalDiffの合計が24時間を超える場合にのみ発生します。このエラーが発生する理由について何か提案はありますか?