ORACLE 对象的使用
来源:互联网 发布:arm单片机有哪些 编辑:程序博客网 时间:2024/05/21 17:47
--创建对象类型
create or replace type emp_typ as object (
id number,
name varchar2(30),
sal number,
comm number,
member procedure change_comm(new_comm number),
member function get_info return varchar2
) ;
--创建对象类型构造函数定义
create or replace type body emp_typ is
member procedure change_comm(new_comm number)
is
begin
comm:=new_comm;
end;
member function get_info return varchar2
is
v_info varchar2(30);
begin
v_info:='姓名:'||name ||' 工资:'||sal;
return v_info;
end;
end;
--创建带类型的表
create table detail (empt emp_typ,tel number,addr Varchar2(20))
--插入数据
insert into detail values (emp_typ(6666,'yangliping',5000,3000),13675047974,'shanghai caobao')
--更新数据
update detail set empt=emp_typ(7777,'yangliing',3000,2000) where tel=13675047974
--查询数据
select * from detail
结果:
EMPT.ID EMPT.NAME EMPT.SAL EMPT.COMM TEL ADDR
6666 yangliing 8000 5000 13833338888 北京
7777 yangliing 3000 2000 13675047974 shanghai caobao
--删除对象表数据
delete from detail where tel=13675047974
- ORACLE 对象的使用
- Oracle大对象的使用
- Oracle大对象的使用
- dotConnect for Oracle使用教程:Oracle对象导航的使用
- oracle数据库对象的创建和使用
- 【Oracle】序列Sequence对象的使用
- Oracle PL/SQL 中内嵌集合对象的使用
- Oracle 中关于 sequence 对象的使用限制
- 使用JPublisher生成Oracle自定义类型的Java对象
- 使用Oracle DBLink进行数据库之间对象的访问操作
- 使用Oracle DBLink进行数据库之间对象的访问操作
- oracle使用四(数据库对象)
- 使用oracle压缩blob对象
- 面向对象的Oracle
- oracle 对象的授权
- Oracle的对象类型
- Oracle对象的死锁
- Oracle对象的创建
- Symbian编程工程配置文件bld.inf、.mmp和.pkg文件结构浅析
- 全面剖析XMLHttpRequest对象,附加一个js实现
- 使用MiddleGen 产生hibernate的数据库表映射文件
- Symbian 显示中文资源
- 英特尔Core i7 - 980X六核“Gulftown”CPU获得基准审查
- ORACLE 对象的使用
- oracle 9i升级到oracle9208数据库
- 开博第一篇
- java 串口通信 二
- linux常用的一些命令
- AMF
- 操作系统分页机制深入
- Java分页(支持多种数据库)
- pscp.exe的用法