Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment créer une table Oracle avec des tables imbriquées de types d'objet ?

Vous devez spécifier une clause de stockage pour la collection interne. La syntaxe consiste simplement à envelopper la clause de la collection imbriquée entre crochets comme ceci :

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>