sql >> Databáze >  >> RDS >> Oracle

Java SQLData - Cast na uživatelský objekt se seznamem/polí?

Budete muset přidat mapování typu pro typ ACTIVITY_T stejně jako ten pro ACTIVITIES_T . Z vaší otázky není jasné, zda jste to již udělali.

Předpokládejme, že jste to udělali a vytvořili třídu s názvem Activity který implementuje SQLData také. Jakmile to uděláte, následující by mělo stačit k přečtení seznamu aktivit v Activities :

    public void readSQL(SQLInput stream, String typeName) throws SQLException {
        Array array = stream.readArray();
        this.list = new ArrayList<Activity>();
        for (Object obj : (Object[])array.getArray()) {
            list.add((Activity)obj);
        }
    }


  1. Jak extrahovat rok a měsíc od data v PostgreSQL bez použití funkce to_char()?

  2. Jak funguje funkce CHARINDEX() v SQL Server (T-SQL)

  3. Připojení nelze přetypovat na oracle.jdbc.OracleConnection

  4. Diagnostika zablokování v SQL Server 2005