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

Làm cách nào để tạo một bảng Oracle với các bảng kiểu đối tượng lồng nhau?

Bạn cần chỉ định một điều khoản lưu trữ cho bộ sưu tập bên trong. Cú pháp chỉ đơn giản là gói mệnh đề cho tập hợp lồng nhau trong dấu ngoặc đơn như sau:

SQL> CREATE TABLE TREE_TABLE_CACHE (
  2     HANDLE               VARCHAR2(20),
  3     TABLE_OF_TREES       TABLE_OF_TREE_OBJ)
  4     NESTED TABLE TABLE_OF_TREES STORE AS TREE_TABLE_CACHE_OBJS
  5     ( NESTED TABLE STEPS          STORE AS TREE_TABLE_CACHE_STEPS)
  8   /

Table created.

SQL> 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phương pháp dễ nhất để kiểm tra một thủ tục được lưu trữ của Oracle

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

  3. chọn từ một bảng, chèn vào một bảng khác truy vấn sql oracle

  4. Tìm kiếm nếu số được chứa trong một biểu thức như:1-3,5,10-15,20

  5. Làm cách nào để lấy tham số đầu ra thủ tục được lưu trữ là một mảng để hoạt động?