专业只做数据库实训和认证的品牌机构

微信公众号新浪微博
免费咨询电话:400-0909-964
当前位置: 网站首页 > DBA实战 > DBA课程 > Oracle基础教程:PL/SQL标量数据类型

Oracle基础教程:PL/SQL标量数据类型

文章来源: 更新时间:2016/7/20 15:17:07

在线老师点击咨询:

最新学讯:近期OCP认证正在报名中,因考试人员较多请尽快报名获取最近考试时间,报名费用请联系在线老师,甲骨文官方认证,报名从速!

我要咨询

Oracle基础教程:PL/SQL标量数据类型,标量数据类型的变量只有一个值,且内部没有分量。标量数据类型包括数字型,字符型,日期型和布尔型。这些类型有的是Oracle SQL中定义的数据类型,有的是PL/SQL自身附加的数据类型。字符型和数字型又有子类型,子类型只与限定的范围有关,比如NUMBER类型可以表示整数,也可以表示小数,而其子类型POSITIVE只表示正整数。

类型

说明

VARCHAR2(长度)

可变长度字符串,Oracle SQL定义的数据类型,在PL/SQL中使用时最常32767字节。在PL/SQL中使用没有默认长度,因此必须指定。

NUMBER(精度,小数)

Oracle SQL定义的数据类型,见第二章。

DATE

Oracle SQL定义的日期类型,见第二章。

TIMESTAMP

Oracle SQL定义的日期类型,见第二章。

CHAR(长度)

Oracle SQL定义的日期类型,固定长度字符,最长32767字节,默认长度是1,如果内容不够用空格代替。

LONG

Oracle SQL定义的数据类型,变长字符串基本类型,最长32760字节。在Oracle SQL中最长2147483647字节。

BOOLEAN

PL/SQL附加的数据类型,逻辑值为TRUEFALSENULL

BINARY_INTEGER

PL/SQL附加的数据类型,介于-231231之间的整数。

PLS_INTEGER

PL/SQL附加的数据类型,介于-231231之间的整数。类似于BINARY_INTEGER,只是PLS_INTEGER值上的运行速度更快。

NATURAL

PL/SQL附加的数据类型,BINARY_INTEGER子类型,表示从0开始的自然数。

NATURALN

NATURAL一样,只是要求NATURALN类型变量值不能为NULL

POSITIVE

PL/SQL附加的数据类型,BINARY_INTEGER子类型,正整数。

POSITIVEN

POSITIVE一样,只是要求POSITIVE的变量值不能为NULL

REAL

Oracle SQL定义的数据类型18位精度的浮点数

INT,INTEGER,SMALLINT

Oracle SQL定义的数据类型,NUMBERDE的子类型,38位精度整数。

SIGNTYPE

PL/SQL附加的数据类型,BINARY_INTEGER子类型。值有:1-10

STRING

VARCHAR2相同。

表2 PL/SQL中标量数据类型。

本文地址:http://www.cuug.com.cn/dba/kecheng/12524872710.html 转载请注明!


在线预约 抢先报名 获取课程排期

Oracle培训机构

金牌讲师<>

冉乃纲-老师CUUG金牌讲师
冉老师 CUUG金牌讲师 Oracle及RedHat高级讲师、Unix/Linux 资深专家...[详细了解老师]

免费咨询上课流程 客服在线中

陈卫星-老师CUUG金牌讲师
陈老师 CUUG金牌讲师 精通Oracle管理、备份恢复、性能优化 11年Ora...[详细了解老师]

免费咨询上课流程 客服在线中

选学校如何选择适合自己的学校

CUUG -CHINA UNIX USER GROUP,是国际UNIX组织UNIFORUM的中国代表,是国内悠久的专业UNIX培训机构,被誉为中国UNIX 的摇篮。多年来,以提高教学质量为本,强调素质教育,积极引进、消化国外的新技术,有效的结合中国....[详情]

一站式服务(从入学到就业一帮到底)

入学

学习

就业

实操

食宿
地址:北京市海淀区北清路164号28-38号院
课程咨询:010-59426307 010-59426319 400-0909-964
企业服务:137 1818 8639(陈经理)
部分信息来源于网络,如有错误请联系指正!
版权所有@北京神脑资讯技术有限公司 (CUUG,中国UNIX用户协会) Copyright 2016 ALL Rights Reserved 京ICP备11008061号-1