ITPub博客

首页 > 数据库 > Oracle > PLSQL Language Reference-PL/SQL数据类型-SQL数据类型-不同的最值大小

PLSQL Language Reference-PL/SQL数据类型-SQL数据类型-不同的最值大小

原创 Oracle 作者:LuiseDalian 时间:2014-03-08 08:38:52 0 删除 编辑

PL/SQL数据类型

每个PL/SQL常量、变量、参数和函数的返回值都有一个数据类型,数据类型决定它的存储格式、有效值和操作。

一个scalar数据类型可以有它的子类型。子类型是其它数据类型的子集,其它数据类型是它的基类型。一个子类型与它的基类型有相同的有效操作。一个数据类型和它的子类型构成了数据类型家族。

PL/SQL scalar数据类型有:

n  SQL数据类型

n  BOOLEAN

n  PLS_INTEGER

n  BINARY_INTEGER

n  REF CURSOR

n  用户定义的子类型

SQL数据类型

所有关于数据类型、子类型、数据类型比较规则、数据转换、字面量和应用到SQL和PL/SQL的格式化模型都是相同的,除了下面的:

不同的最值大小

注释1:当在PL/SQL为该种类型的值指定最大值的时候,使用整型字面量(不能使用常量和变量),值从1-32767

注释2:LONG和LONG RAW只是为了向前兼容。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/17013648/viewspace-1103467/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2012-02-06

  • 博文量
    1986
  • 访问量
    6043830