Oracle Class5. Oracle 中的 OOP 概念(ordbms与

系统 1692 0

------------------------2013-5-14------------------------
ordbms与rdbms比较
oracle中的对象

oracle oop概念
对象重用
维持标准
定义访问路径

抽象数据类型
可变数组
嵌套表
对象表
对象视图

--定义
create type type_name as object(columns...)
--抽象数据类型的使用
insert into customer values('1',add_type('宝民二路','深圳','cn',10001));
--查询
select * from customer;
--查看表结构
desc customer;

可变数组
create type type_name as {varray(n) of [data type]}
使用as varray创建类型。
可变数组允许在单个行中存储单个记录的重复属性

嵌套表:表中之表,一个表表示为另一个表中的列。
使用as object创建类型
使用as table of根据已经创建的类型新建一个类型
创建表并指定嵌套表的存储规范
嵌套表在数据项的数目上没有限制。


对象表:一种特殊类型的表,表中的每一行都代表一个对象,行对象(不是嵌入对象),列对象。
包含对象标识符(oid)
ref操作符用于引用行对象
deref操作符返回行对象的值

对象视图:在对象与关系数据库之间提供了一个桥梁

Oracle Class5. Oracle 中的 OOP 概念(ordbms与rdbms比较,oracle中的对象)


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论