1. ホーム
  2. オラクル

Oracle プロパティで、型 [null] の値を必須型 [int] に変換できません。

2022-02-25 15:29:59

春の統合Oracleプロジェクトでは、次の問題が発生した、クエリの結果は正確ですが、オブジェクトの変換で次のエラーは、プログラムは、主にフィールドがint型であり、その後、データベース内のフィールドの値がnullに対応してエラーを報告、もし整数の使用は、エラーを報告しませんが、他の基本的な型と同じです。

プロパティに必要な型[int]に[null]の値を変換できません。

理由 データベースのフィールドはint型の値を持つ必要がありますが、このエラーの場合、値はnullです。

解決方法 データベース内の NULL 値を置換するか、Integer などのオブジェクト型を使用します。