0

私はこの簡単な更新ステートメントを持っています

    UPDATE EmpSchedual2
    SET AttH = 0, AttM = 0, AttC = 'AM', DisH = 0, DisM = 0, DisC = 'PM', changeDate = 0
    WHERE  (EmpID = 4) AND (WeekDay = 2)

実行すると次のエラーが発生します。

  • 数値をデータ型 datetime に変換する算術オーバーフロー エラー

これはテーブル定義です:

    Column Name DataType
    Serial      int 
    EmpID       int 
    WeekDay     int 
    AttH        int 
    AttM        int 
    AttC        char    
    DisH        int 
    DisM        int 
    DisC        char    
    changeDate  int 
    WorkM       int 

このエラーが発生する理由を誰かが理解できますか?

4

1 に答える 1

0

ありがとうございました

このような質問を投稿して申し訳ありません。

そのテーブルに接続されたトリガーにエラーが見つかりました

于 2012-10-16T14:11:03.227 に答える