没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
create or replace type ADDRESS_TY as object
(Street VARCHAR2(50),
City VARCHAR2(25),
State CHAR(2),
Zip NUMBER);
/
create or replace type ANIMAL_TY as object
(Breed VARCHAR2(25),
Name VARCHAR2(25),
BirthDate DATE,
member function AGE (BirthDate IN DATE) return NUMBER);
/
create or replace type body ANIMAL_TY as
member function Age (BirthDate DATE) return NUMBER is
begin
RETURN ROUND(SysDate - BirthDate);
end;
end;
/
rem For the Nested Table examples:
create type ANIMALS_NT as table of ANIMAL_TY;
/
rem Requires that the ADDRESS_TY type already exist.
create type PERSON_TY as object
(Name VARCHAR2(25),
(Street VARCHAR2(50),
City VARCHAR2(25),
State CHAR(2),
Zip NUMBER);
/
create or replace type ANIMAL_TY as object
(Breed VARCHAR2(25),
Name VARCHAR2(25),
BirthDate DATE,
member function AGE (BirthDate IN DATE) return NUMBER);
/
create or replace type body ANIMAL_TY as
member function Age (BirthDate DATE) return NUMBER is
begin
RETURN ROUND(SysDate - BirthDate);
end;
end;
/
rem For the Nested Table examples:
create type ANIMALS_NT as table of ANIMAL_TY;
/
rem Requires that the ADDRESS_TY type already exist.
create type PERSON_TY as object
(Name VARCHAR2(25),
Address ADDRESS_TY);
/
rem Creates a varying array datatype.
create or replace type TOOLS_VA as varray(5) of VARCHAR2(25);
/
drop table ADDRESS;
create table ADDRESS (
LastName VARCHAR2(25),
FirstName VARCHAR2(25),
Street VARCHAR2(50),
City VARCHAR2(25),
State CHAR(2),
Zip NUMBER,
Phone VARCHAR2(12),
Ext VARCHAR2(5)
);
insert into ADDRESS values ('BAILEY', 'WILLIAM',null,null,null,null,'213-555-0223',null);
insert into ADDRESS values ('ADAMS', 'JACK',null,null,null,null,'415-555-7530',null);
insert into ADDRESS values ('SEP', 'FELICIA',
null,null,null,null,'214-555-8383',null);
insert into ADDRESS values ('DE MEDICI', 'LEFTY',
null,null,null,null,'312-555-1166',null);
insert into ADDRESS values ('DEMIURGE', 'FRANK',
null,null,null,null,'707-555-8900',null);
insert into ADDRESS values ('CASEY', 'WILLIS',
null,null,null,null,'312-555-1414',null);
/
rem Creates a varying array datatype.
create or replace type TOOLS_VA as varray(5) of VARCHAR2(25);
/
drop table ADDRESS;
create table ADDRESS (
LastName VARCHAR2(25),
FirstName VARCHAR2(25),
Street VARCHAR2(50),
City VARCHAR2(25),
State CHAR(2),
Zip NUMBER,
Phone VARCHAR2(12),
Ext VARCHAR2(5)
);
insert into ADDRESS values ('BAILEY', 'WILLIAM',null,null,null,null,'213-555-0223',null);
insert into ADDRESS values ('ADAMS', 'JACK',null,null,null,null,'415-555-7530',null);
insert into ADDRESS values ('SEP', 'FELICIA',
null,null,null,null,'214-555-8383',null);
insert into ADDRESS values ('DE MEDICI', 'LEFTY',
null,null,null,null,'312-555-1166',null);
insert into ADDRESS values ('DEMIURGE', 'FRANK',
null,null,null,null,'707-555-8900',null);
insert into ADDRESS values ('CASEY', 'WILLIS',
null,null,null,null,'312-555-1414',null);
剩余34页未读,继续阅读
资源评论
- weixin10242021-03-10完全不是实验手册,不要骗人哦!
- coolx-w2021-12-08没看评论, 这个是骗人的资源~~~
jonseafox
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功