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

long型の値が正しくありません:-Postgresql、Hibernate、Spring

    同様の問題が発生しましたが、データベースのIDフィールドの順序とは関係ありませんでした。

    いくつか検索した後、を見つけました。これ 特に指定がない限り、HibernateのLobsはOIDとして扱われるという事実を示しています。

    つまり、HibernateはLobをLongに入れようとするため、その例外が生成されます PSQLException:タイプlongの値が正しくありません

    Lobがテキストとして扱われることを指定する方法は、フィールドに注釈を付けることです

    @Lob
    @Type(type = "org.hibernate.type.TextType")
    


    1. Excel VBA 64ビット(DSN Lessおよびtnsnames)を使用したODBC(OLEDBではない)用のOracle11gado接続文字列

    2. SQL Server 2019でネイティブにコンパイルされたストアドプロシージャを実行するときの「内部接続の致命的なエラー」(既知のバグ)

    3. TABLEFULLSCANデータアクセス方式を使用しないOracleクエリ結果のページ付け

    4. リストPostgresENUMタイプ