oracle保存type类型,oracle type类型
--创建类型说明***********************************************************
create or replace type dept_type as object(
--成员变量
h_deptno number(2),
h_dname varchar2(14),
h_loc varchar2(13),
--成员函数、过程
member procedure changedept(name in varchar2,loc in varchar2),
member function getdeptno return number,
member function gedtname return varchar2,
member function getloc return varchar2);
--类型创建完成
--创建类型包体
create or replace type body dept_type as
member procedure changedept(name in varchar2,loc in varchar2) is
begin
h_dname := name;
h_loc := loc;
end changedept;
member function getdeptno return number as
begin
return h_deptno;
end getdeptno;
member function gedtname return varchar2 as
begin
return h_dname;
end gedtname;
member function getloc return varchar2 as
begin
return h_loc;
end getloc;
end;
--包体创建完毕-----------------------
--使用类型
declare
dept1 dept_type;
begin
dept1 := dept_type(10,'chenchaoyang','chenchaoyang');
dept1.changedept('supan','supan');
dbms_output.put_line(dept1.getdeptno);
dbms_output.put_line(dept1.getloc);
end;
--调用完毕*******************************************************
oracle保存type类型,oracle type类型相关推荐
- 【Oracle】record varray (associative array 关联数组) table (nested table type 嵌套表类型)和%type、%rowtype的使用详解
官方文档: https://docs.oracle.com/en/database/oracle/oracle-database/12.2/lnpls/plsql-data-types.html#GU ...
- Oracle 自定义类型TYPE(subtype, type object, type body, type table) 用法
原 ORACLE 自定义类型 type/ object 2017年03月28日 13:58:23 tan1012194073 阅读数:5999 版权声明:本文为博主原创文章,未经博主允许不得转载. h ...
- Oracle PL/SQL存储过程对象类型Object type详解 create type obj_type as object, create table tab_name of obj_type
原 oracle 对象类型 object type 置顶 2011年06月13日 18:00:00 oypj2010 阅读数:3453 /* 对象类型属于用户自定义的一种复合类型,它封装了数据结构和拥 ...
- Oracle 队列锁类型 Oracle Enqueue Lock Type Reference including 11g new locks
内部视图x$ksqst记录了以enqueue type分类的队列管理统计信息(Enqueue management statistics by type),ksqstwat列反映了等待次数,而ksqs ...
- oracle自定义的记录类型,oracle 自定义类型 type / create type
一:Oracle中的类型有很多种,主要可以分为以下几类: 1.字符串类型.如:char.nchar.varchar2.nvarchar2. 2.数值类型.如:int.number(p,s).integ ...
- Oracle 中LONG RAW BLOB CLOB类型介绍
说明: RAW: 未加工类型,可存储二进制数据或字节符 LONG: 可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列[不建议使用] LONG ...
- oracle中%type用法,oracle中declare用法
第8 章 函数与存储过程 Oracle数据库中不仅可以使用单条语句对数据库进行 数据库中不仅可以使用单条语句对数据库进行 查操作,而且可以多条语句组成一个语句块, 增.删.改.查操作,而且可以多条语句 ...
- 总结java数据类型和mysql、oracle、pgsql数据类型对应关系,附数据库字段类型转java类型代码
java的基本数据类型有八种: byte.short.int.long.float.double.char.boolean 总结java和mysql.oracle.pgsql数据类型对应关系 java ...
- oracle 函数参数类型,ORACLE 11g中的表值函数? (参数化视图)
搜索热词 过去我已经看过关于这个问题的讨论,比如 here.但是我想知道如果某个地方沿线,或许10g或11g(我们正在使用11g),ORACLE已经对"参数化视图"提供了更好的支持 ...
- force oracle delete type,3.Oracle Interface Configuration Tool (OIFCFG) 命令参考
Oracle Interface Configuration Tool (OIFCFG) 命令参考 2018-01-25 oracle 宅必备 这节讲集群中OIFCFG工具的一些东西 1. 关于OIF ...
最新文章
- 建立单链表(尾插法)
- [YTU]_2716 统计不及格人数
- MFC单文档框架编程(二): SDI框架下的消息处理
- 什么是HADOOP、产生背景、在大数据、云计算中的位置和关系、国内外HADOOP应用案例介绍、就业方向、生态圈以及各组成部分的简介(学习资料中的文档材料)
- echarts饼状图mysql_echarts饼状图位置设置
- php去除所有标点符号的方法,php如何去除标点符号
- Java VisualVM添加远程JMX连接时提示“无法使用service:jmx:rmi:///jndi/rmi******连接到*****”
- pap认证要交换几次报文_华为HCIA认证RS路由与交换 —— 链路状态协议OSPF PPP原理与配置方法详解...
- 一个生成验证码的Jsp页面
- carlife android 无线,carlife为什么不能无线连接 不能无线连接解决方法
- gatk过滤_GATK使用方法详解(原始数据的处理)
- xThunder —— 完美支持Firefox的迅雷,旋风调用扩展
- 回忆借你的曾经—致我们终将逝去的青春_伤感日志
- 彩色图像--色彩空间 CMY(K)空间
- 【004】勃拉姆斯《第一号匈牙利舞曲》
- 2021-5月13日-今日收获
- Dell服务器出错代码和含义
- OLTP、OLAP与HTAP
- unity3d之角色的移动篇 -- 俯视视角下的键盘移动
- day_01-个人博客系统
热门文章
- FreeBSD学习笔记15-FreeBSD下安装Apache
- motorola 企业移动解决方案
- mybatis循环map的一些技巧
- python语言是由谁设计并领导开发的_python语言概述 - osc_lt3ocv4d的个人空间 - OSCHINA - 中文开源技术交流社区...
- [转载] 必须要会回答的Java面试题(字符串篇)
- stringreader_Java StringReader skip()方法与示例
- Java PipedInputStream close()方法与示例
- oracle底层执行顺序,select语句结构与执行顺序-Oracle
- sql 显示百分比_轻松搞定数据分析之SQL——简单查询
- python读写json_python 读写json数据