oracle PLSQL 中常量和变量的声明.doc

oracle PLSQL 中常量和变量的声明.doc

ID:57689474

大小:13.50 KB

页数:2页

时间:2020-09-01

oracle PLSQL 中常量和变量的声明.doc_第1页
oracle PLSQL 中常量和变量的声明.doc_第2页
资源描述:

《oracle PLSQL 中常量和变量的声明.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、常用数据类型:Number:数字类型Int:整数型Pls_integer:整数型,产生溢出的错误Binary_integer:整数型Char:定长字符,最长255个字符Varchar2:变长字符,最长2000个字符Long:变长字符,最长2GBDate:日期型Boolean:布尔型二、定义常量格式:常量名constant数据类型标识符[notnull]:=值例:iCountconstantIntnotnull:=200说明:定义常量iCount,值为200;三、定义基本数据类型变量格式:变量名类型标识符[notnull]:=值例:sexBooleann

2、otnull:=0;说明:定义变量sex值为0;四、复合数据类型变量1、使用%TYPE定义变量说明:这个型式是为了让变量的数据类型与表中的数据类型一致的,定义好以后,表中的数据类型改变,这个变量的数据类型也同时改变;格式:变量名用户名.表名.字段名%TYPE;例:sexSCOTT.Tdetails.SEX%TYPE;说明:sex变量就与scott用户下的Tdetails表中的sex字段的类型一致;2、记录类型变量说明:将多个数据类型捆绑在一起的数据类型格式:TYPE变量名ISRECORD(变量名1基本数据类型,变量名2基本数据类型,……);例:TYPEtR

3、ecordsISRECORD(Namevarchar2,SexBoolean);使用这个变量的的方法:ttttRecords;Selectname,sexintotttfromclassuser;这样就把classuser表里的数据放到变量ttt中了.4、定义一维表类型数据DECLARE说明:相当于一维数组格式:TYPE表类型ISTABLEOF类型INDEXBYBINARY_INTEGER;例:TYPEscoreISTABLEOFINT(3)INDEXBYBINARY_INTEGER;定义了一个整数数组容量为3;访问的时候用score(1)=1;score

4、(2)=2;……

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。