考试网 >> IT认证 >> Oracle >> Oracle指导 >> Oracle PL/SQL语言基础1

Oracle PL/SQL语言基础1

发布时间:2006-06-28 09:55     点击:
分页:上一页  1 2 3 [4] 5 6 7  下一页

FROM EMPLOYEE

WHERE DEPT=10;

  常量

  常量与变量相似,但常量的值在程序内部不能改变,常量的值在定义时赋予,,他的声明方式与变量相似,但必须包括关键字CONSTANT。常量和变量都可被定义为SQL和用户定义的数据类型。

ZERO_VALUE CONSTANT NUMBER:=0; 

  这个语句定了一个名叫ZERO_VALUE、数据类型是NUMBER、值为0的常量。

  标量(scalar)数据类型

  标量(scalar)数据类型没有内部组件,他们大致可分为以下四类:

   . number

   . character

   . date/time

   . boolean

  表1显示了数字数据类型;表2显示了字符数据类型;表3显示了日期和布尔数据类型。

  表1 Scalar Types:Numeric

Datatype Range Subtypes description 

BINARY_INTEGER -214748-2147483647 NATURAL

NATURAL

NPOSITIVE

POSITIVEN

SIGNTYPE 

用于存储单字节整数。

要求存储长度低于NUMBER值。

用于限制范围的子类型(SUBTYPE):

 NATURAL:用于非负数

 POSITIVE:只用于正数

 NATURALN:只用于非负数和非NULL值

 POSITIVEN:只用于正数,不能用于NULL值

 SIGNTYPE:只有值:-1、0或1. 

NUMBER 1.0E-130-9.99E125 DEC

DECIMAL

DOUBLE 

PRECISION

FLOAT 

INTEGERIC

INT

NUMERIC

REAL

SMALLINT 存储数字值,包括整数和浮点数。可以选择精度和刻度方式,语法:

number[([,])]。

缺省的精度是38,scale是0. 

PLS_INTEGER -2147483647-2147483647   与BINARY_INTEGER基本相同,但采用机器运算时,PLS_INTEGER提供更好的性能 。 

  表2 字符数据类型 

datatype rang subtype description 
分页:上一页  1 2 3 [4] 5 6 7  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有