自定义类型的基本概念¶
自定义类型的作用是可以在数据库中对现实中的实体进行建模,它可以通过使用内置的数据库类型或先前建立的自定义类型建立。自定义类型提供了高层次的数据组织和访问方式,但在底层,数据依然是以表和列的形式存储的。你可以通过自定义类型创建表,并在sql中使用自定义类型,也可以在pl/sql中使用它。
类型由头和主体两个部分构成。
类型头:创建类型的定义,即类型包含的变量、成员方法、静态方法和构造方法的声明。
类型主体:类型的具体实现,包含了类型头中所有方法的实现。当类型没有定义方法的时候,不需要定义类型的主体。