コンテンツへスキップ
SQL/データベースエラーエラー
22003

22003 — 数値が範囲外

数値が対象カラムのデータ型の範囲外である。

postgresql

このエラーの原因

値がカラム型の範囲を超えている (例: 上限 32767 の SMALLINT カラムに 40000 を挿入)。

修正方法

より大きな数値型を使用する。挿入前に入力値の範囲を検証する。クエリ内の計算オーバーフローを確認する。

公式ドキュメント

関連するエラーコード