-3

この例外について誰か助けてもらえますか?

ORA-01438: この列に指定された精度よりも大きな値が許可されています

ORA-06512: "DM001.DFEE_AFT_IUD_JOURNAL"、58行目

ORA-04088: トリガー 'DM001.DFEE_AFT_IUD_JOURNAL' の実行中にエラーが発生しました ORA-06512: 行 4

4

3 に答える 3

3

テーブルの列定義で許容される長さよりも長いレコードのフィールドに値を格納しようとしています。

列が NUMBER(3) として定義されている可能性がありますが、1250 などのより長い数値を格納しようとしています。

于 2011-08-16T17:16:51.517 に答える
2

定義された値より大きい「精度」を持つ列に値を挿入しようとしています。

于 2011-08-16T17:14:29.570 に答える
1

テーブルを作成したときに定義した値よりも大きな値を入力しようとした可能性があります (つまり、varchar2(4) -> 試行された値は 10000 です)。

于 2011-08-16T17:17:33.397 に答える