O'Reilly logo

Oracle Database 10g: The Complete Reference by Kevin Loney

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 36Advanced Object-Oriented Concepts

In the preceding chapters, all of the object-oriented programming (OOP) features of Oracle shown shared two characteristics: They are embedded objects, and they are column objects. An embedded object is one that is completely contained within another. For example, a nested table is contained within a table, so it is an embedded object. Although a nested table’s data is stored apart from the main table, its data can only be accessed via the main table. A column object is one that is represented as a column in a table. For example, a varying array is represented as a column in a table, so it is a column object.

To take full advantage of OOP capabilities, a database must also support row objects—objects ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required