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

Làm cách nào tôi có thể xác định một kiểu trong oracle11g tham chiếu đến một tập hợp kiểu đó?

Oracle sẽ không biên dịch định nghĩa của bạn vì loại Item vẫn chưa được biên dịch. Tại sao bạn không thử cái này:

Biên dịch cái này:

CREATE OR REPLACE TYPE Item;

CREATE OR REPLACE TYPE items_table IS TABLE OF REF item;

và sau đó thử:

CREATE OR REPLACE TYPE item AS OBJECT (
   id number,
   subitems items_table
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đưa ra lựa chọn khi di chuyển Oracle PL / SQL sang các lớp Java / EJB

  2. Cách xóa một cột khỏi chế độ xem

  3. Đặt hàng theo giá trị 2 cột

  4. Truy vấn con trong oracle là gì

  5. Oracle Pl / SQL:Vòng qua các nút XMLTYPE