Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
TIPOS COLECCIÓN<br />
• Desde una s<strong>en</strong>t<strong>en</strong>cia SELECT no es<br />
posible acceder a los elem<strong>en</strong>tos<br />
individuales del VARRAY indexándolos;<br />
• Para el tratami<strong>en</strong>to individual de cada<br />
elem<strong>en</strong>to del VARRAY, es necesario<br />
hacerlo mediante PL/SQL, que<br />
proporciona cláusulas para posicionarse<br />
<strong>en</strong> los distintos elem<strong>en</strong>tos del array.<br />
TIPOS COLECCIÓN<br />
• <strong>Oracle</strong> soporta otro tipo de datos colección que<br />
son las tablas anidadas o NESTED TABLES.<br />
• Es posible definir un tipo de datos como una<br />
tabla, y utilizar dicho tipo como el tipo de datos<br />
de la columna de otra tabla.<br />
• De este modo, la columna cont<strong>en</strong>drá una<br />
colección de valores, <strong>objeto</strong>s o refer<strong>en</strong>cias, que<br />
se almac<strong>en</strong>arán <strong>en</strong> formato de tabla.<br />
• Aunque <strong>Oracle</strong> almac<strong>en</strong>a las filas de una<br />
NESTED TABLE sin ord<strong>en</strong>, al recuperarlas es<br />
posible referirse a ellas según un ord<strong>en</strong> de<br />
indexación que empieza <strong>en</strong> el 1.<br />
25