Oracle面向对象的应用实例(2)
来源:未知 责任编辑:责任编辑 发表时间:2015-05-17 16:44 点击:次
--工资基本类
create or replace type ty_sal as object
(sal number, --工资
subsidy number, --补贴
tax number --税费
);
--教育基本类
create or replace type ty_edu as object
(school varchar2(20), --毕业学校
grad date, --毕业时间
educa varchar2(20), -- 学历
degree varchar2(20) --学位
);
--使用上面的类来构造员工表
create table t_emp
(eid varchar2(20) not null,
person ty_person,
job ty_job,
sal ty_sal,
edu ty_edu,
extcol varchar2(50),
extcol2 varchar2(50),
extcol3 varchar2(50),
extcol4 varchar2(50),
extcol5 varchar2(50)
);
--extcol 表示扩展字段
下面介绍类的基本操作:
1.使用构造函数加入数据
insert into t_emp(eid , person,job,sal,edu ,extcol,extcol2,extcol3 ,extcol4,extcol5)
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>