sql >> データベース >  >> RDS >> Oracle

java.sql.SQLException:ORA-01438:

    許可された長さよりも大きい値で列を更新しようとしています。

    これは、トリガーTRG_AFT_I_U_CATEGORY_MASTERの21行目で発生します

    問題を解決する手順:

    1. 更新している列の21行目のコードを確認します
    2. 列の定義をチェックして、その制限を確認してください
    3. その列に入力しようとしている値を確認し、制限内に収まっていることを確認してください



    1. PostgresのWHEREで正規表現を使用する

    2. null値を持つ行データからMIN値を選択するSQL

    3. インデックスにヒットするdate_partクエリを取得するにはどうすればよいですか?

    4. SQLiteでReplace()がどのように機能するか