Oracle 11g Datatypes

VARCHAR2(size [BYTE | CHAR])

可变长度的字符串的最大长度有大小字节或字符。最大尺寸是4000字节或字符,最低为1个字节或1个字符。您必须指定VARCHAR2大小。
字节表示该列将有字节长度语义。 CHAR列表示将字符语义。

NVARCHAR2(size)

可变长度的Unicode字符串的最大长度有大小字符。的字节数可高达两倍的AL16UTF16编码与UTF8编码的三倍大小。最大尺寸是由国家字符集的定义与4000字节的上限。您必须指定NVARCHAR2大小。

NUMBER [ (p [, s]) ]

数有精度p和规模秒该精度p的范围可以从1到38。在尺度s的范围可以从-84到127。精度和规模都在十进位数字。一个数字值,需要从1到22字节。

FLOAT [(p)]

一个数字的数据类型具有精度第亚型float值的内部表示为NUMBER。该精度p的范围可以从1到126个二进制数字。 float值需要从1到22字节。

LONG

可变长度达2千兆字节或231字节的字符数据-1。为了向后兼容。

DATE

有效日期范围从1月1日,4712年,12月31日,9999 AD。默认格式是确定明确的NLS_DATE_FORMAT参数或隐式的NLS_TERRITORY参数。大小固定为7个字节。此数据类型包含日期时间字段年,月,日,小时,分和秒。它没有小数秒或时区。

BINARY_FLOAT

32位浮点数字。这种数据类型需要5个字节,包括长度字节。

BINARY_DOUBLE

64位浮点数字。这种数据类型需要9个字节,包括长度字节。

TIMESTAMP [(fractional_seconds_precision)]

64位浮点年,月,日的日期值,以及小时,分钟和秒钟的时间值,其中fractional_seconds_precision是数字中的第二号日期时间字段的小数部分。对fractional_seconds_precision可接受的值是0到9。默认是6。默认格式是确定明确的NLS_DATE_FORMAT参数或隐式的NLS_TERRITORY参数。的大小不同的7至11个字节,取决于精度。此数据类型包含日期时间字段YEAR,MONTH,日,小时,分和秒。它包含小数秒,但没有一个时区。

TIMESTAMP [(fractional_seconds)] WITH TIME ZONE

时间戳以及时区位移值,其中fractional_seconds_precision是数字在第二日期时间字段的小数部分数字的所有值。可接受的值是0到9。默认是6。默认格式是确定明确的NLS_DATE_FORMAT参数或隐式的NLS_TERRITORY参数。大小固定为13字节。此数据类型包含日期时间字段YEAR,MONTH,日,小时,分钟,秒TIMEZONE_HOUR和TIMEZONE_MINUTE。它有一个明确的分数秒和时区。

TIMESTAMP [(fractional_seconds)] WITH LOCAL TIME ZONE

所有的TIMESTAMP WITH TIME ZONE值,但下列情况除外:
?数据标准化数据库的时区时,存储在数据库中。
?当数据被检索,用户可以看到在会话时区中的数据。
默认格式是确定明确的NLS_DATE_FORMAT参数或隐式的NLS_TERRITORY参数。的大小不同的7至11个字节,取决于精度。

INTERVAL YEAR [(year_precision)] TO MONTH

存储期间年数和月的时间,其中year_precision是数字的年份日期时间字段的数量。可接受的值是0到9。默认是2。大小固定为5个字节。

INTERVAL DAY [(day_precision)] TO SECOND [(fractional_seconds)]

存储一段时间以天,小时,分钟和秒,其中
?day_precision是数字在DAY日期时间字段的最大数量。可接受的值是0到9。默认是2。
?fractional_seconds_precision是数字中的第二个字段的小数部分的数量。可接受的值是0到9。默认是6。
大小固定为11个字节。

RAW(size)

长度字节大小的原始二进制数据。最大尺寸为2000字节。您必须指定为原始值的大小。

LONG RAW

可变长度可达2吉字节的原始二进制数据。

ROWID

基地64字符串,表示在其表行的唯一地址。该数据类型主要是由ROWID伪返回的值。

UROWID [(size)]

基地64字符串代表一个索引组织表行的逻辑地址。可选的大小是一个类型UROWID列的大小。最大尺寸和默认为4000字节。

CHAR [(size [BYTE | CHAR])]

长度大小字节或字符的固定长度的字符数据。最大尺寸为2000字节或字符。默认和最小尺寸为1字节。
BYTE和CHAR为VARCHAR2有相同的语义。

NCHAR[(size)]

长度大小字符的固定长度的字符数据。的字节数可高达两倍的AL16UTF16编码与UTF8编码的三倍大小。最大尺寸是由国家字符集定义与一个2000字节的上限。默认和最小尺寸为1个字符。

CLOB

字符大对象,包含单字节或多字节字符。固定宽度和可变宽度的字符集的支持,无论是使用数据库的字符集。最大尺寸是(4千兆字节 - 1)*(数据库块大小)。

NCLOB

字符大对象,包含Unicode字符。固定宽度和可变宽度的字符集的支持,同时使用数据库国家字符集。最大尺寸是(4千兆字节 - 1)*(数据库块大小)。国家字符集存储数据。

BLOB

二进制大对象。最大尺寸是(4千兆字节 - 1)*(数据库块大小)。

BFILE

包含一个大的二进制文件存储在数据库以外的定位。启用字节流的I / O访问驻留在数据库服务器上的外部LOB的。最大尺寸为4千兆字节。

转载:http://qurtyy.blog.163.com/blog/static/57443681201152915147950/

Oracle 11g 数据类型相关推荐

  1. Oracle 11g 数据类型

    建立表包括定义表的结构和添加数据记录.在定义数据表时,必须为它的每一列指定一种内部数据类型.数据类型限定了数据表每一列的取值范围. 我们首先介绍oracle 11该数据库内部数据类型.(数据类型是数据 ...

  2. ORACLE数据库数据类型

    Oracle的数据类型 Oracle的数据类型分为标量(Scalar)类型.复合(Composite)类型.引用(Reference)类型和LOB(Large Object)类型4种类型. 因为标量类 ...

  3. Oracle 11g 新特性 -- Transparent Data Encryption (透明数据加密TDE) 增强 说明

    一.TransparentData Encryption (TDE:透明数据加密) 说明 Orace TDE 是Orcle 10R2中的一个新特性,其可以用来加密数据文件里的数据,保护从操作系统层面上 ...

  4. Oracle 11g 新特性简介

    Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Informat ...

  5. oracle查询100到200数据,100分数据库查询语句(ORACLE 11g)

    100分求一个数据库查询语句(ORACLE 11g) 一张表tabl1 如下: epqname             createtime                             e ...

  6. oracle 增加一个新分区,oracle 11g 新增分区

    oracle 11g新增了间隔分区.虚拟列分区和引用分区.详细的介绍请查看官方文件: 1. 间隔分区 间隔分区是范围分区的一种扩展.在引入间隔分区之前,DBA 需要显式定义每个分区的值范围,随着分区值 ...

  7. oracle创建时分秒列,oracle 11g 分区表创建(年月日周时分秒)

    oracle 11g 支持自动分区,不过得在创建表时就设置好分区. 如果已经存在的表需要改分区表,就需要将当前表 rename后,再创建新表,然后复制数据到新表,然后删除旧表就可以了. 一.为什么要分 ...

  8. oracle 获取第三行,Oracle 11g 第三章知识点总结——单行函数

    Oracle 11g 第三章知识点总结--单行函数 知识点预览 单行函数 单行函数 1. SQL 函数 2.两种 SQL 函数 3.单行函数 a) 操作数句对象 b)接受函数返回一个结果 c)只对一行 ...

  9. Oracle 11g新特性

    Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(Informat ...

最新文章

  1. asp.net 控制页面css样式
  2. Servlet、Http、Request
  3. 无向图的最短路径求解算法之——Dijkstra算法
  4. CSS 特效 (教程还是英文的好)
  5. 在ListView的顶部和底部加入其他View
  6. Java 洛谷 P1085 不高兴的津津
  7. 两张图概括struts2执行流程核心(经典)
  8. java 并行 执行进度_关于java:Java8流的顺序执行和并行执行产生不同的结果?
  9. pytorch基础知识整理(一)自动求导机制
  10. python变量和常量_Python数学模块常量和示例
  11. 应用visual studio的正则表达式替换功能
  12. 模式代码 java中aes_深入浅出:Java中的代理模式
  13. 消息中间件学习总结(9)——RocketMQ与kafka差异比较分析
  14. 动态规划的关键 —— 子问题 公式化
  15. C#不区分大小写的字符串替换(Replace)
  16. VM 14 CentOS 7.0虚拟机上网设置方法
  17. 百度地图获取行政区划边界
  18. 全国大学生英语竞赛——作文模板
  19. 8. G1垃圾收集日志
  20. SparkSQL 创建 DataFrame 的方式

热门文章

  1. Java项目:在线考试系统(java+SSM+mysql+JSP)
  2. mysql属性配置提高查询_MYSQL性能优化-安装时优化参数配置提高服务性能
  3. 红旗linux可以做服务器吗,在红旗Linux中的E-MAIL服务器(postfix及dovecot)配置过程...
  4. python编码问题无法复现_Python编码问题详解
  5. 系统分析与设计 实验一用例模型
  6. 微信小程序打开预览下载的文件
  7. ScratchCardView:刮刮卡视图组件
  8. 从零开始单排学设计模式「UML类图」定级赛
  9. 百度DisConf分布式配置框架源码试读(一)HttpClient 长连接
  10. 【H.264/AVC视频编解码技术详解】十九:熵编码算法(5)——H.264的CABAC(上):语法元素的二值化方法...