SQL 基础知识-声明变量-变量类型
来源:互联网 发布:微信网络兼职 编辑:程序博客网 时间:2024/05/16 18:58
引用:
%TYPE :引用某个表某个字段的类型和长度,
%ROWTYPE :引用某个表全部字段的类型和长度
记录
Record Type:复合多个其他类型,其中定义Record Type语法如下
TYPE record_type is RECORD
(
record_field1 field1type [NOT NULL] [:= expr1 ];
record_field2 field2type [NOT NULL] [:= expr2 ];
…
record_fieldn fieldntype [NOT NULL] [:= exprn ];
)
record_type是定义的新的记录类型
record_field1… record_fieldn是记录类型字段名称
Field1type… fieldntype是各字段类型
NOT NULL可选项,指定字段是否可以为空
Express1…expressn给各字段赋初始值
例子:
declare
v_salary number;
v_salary_ini number:=1000;
v_ename varchar2(20);
v_ename_ini varchar2(20):='smith';
type r_dept is record
(
department_id number,
department_name varchar2(50)
);
r_dept_rec r_dept;
begin
v_salary_ini:=1500;
r_dept_rec.department_id:=3000;
r_dept_rec.department_name:='hr';
dbms_output.put_line(r_dept_rec.department_id);
exception
when others then
null;
end;
- SQL 基础知识-声明变量-变量类型
- 变量 声明变量 声明变量类型分类
- JS声明变量类型
- declare 声明变量类型
- 声明变量类型
- 声明变量类型
- 声明变量类型
- sql中声明变量
- Sql 变量声明
- Python(2)变量声明、变量类型
- 用迭代器指向类型声明变量
- 声明定义(变量声明、函数声明、类型声明)
- Oracle PL/SQL变量声明
- pl/sql变量类型
- PROC基础知识之SQL变量
- SQL Server: T-SQL变量声明陷阱
- JAVA-变量声明、关键字和类型
- String类型声明空值变量
- js 扩充数组的sort方法
- OpenGL ES之GLSurfaceView学习四:Android Demo里的Cube分析
- 封装继承多态到底讲的是什么
- magento - 后台提示服务器配置错误导致包含敏感信息的配置文件可浏览
- poj 1012 约瑟夫
- SQL 基础知识-声明变量-变量类型
- XNA那些事(一) 框架工作原理
- cap原理
- grails 数据库查询
- Linux多线程
- SQL优化原则【转】
- jsp 生成验证码
- WCF 的日志配置
- 提高SQL查询性能的7个法宝【转】