Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Java SQLData - Truyền tới đối tượng người dùng với một danh sách / mảng?

Bạn sẽ cần thêm ánh xạ loại cho loại ACTIVITY_T cũng như một cho ACTIVITIES_T . Câu hỏi của bạn không rõ là bạn đã làm việc này chưa.

Giả sử bạn đã làm điều này và tạo một lớp có tên là Activity triển khai SQLData cũng. Khi bạn đã hoàn thành việc đó, những điều sau đây sẽ đủ để đọc danh sách hoạt động trong 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SEC_CASE_SENSITIVE_LOGON Không được dùng nữa trong 12c

  2. Làm thế nào để xuất kết quả của câu lệnh SELECT được thực thi bằng SQL động nguyên gốc?

  3. Hàm TO_CHAR (số) trong Oracle

  4. Cách tạo thủ tục lưu trữ PL / SQL mà không cần tham số trong cơ sở dữ liệu Oracle

  5. verify_queryable_inventory được trả về ORA-20008:Đã hết thời gian chờ