程序人生

Oracle 11g 数据类型

时间:2013/9/23 11:36:31  作者:说歌社区  来源:www.solgle.com  查看:781  评论:0
内容摘要:Oracle 11g Datatypes VARCHAR2(size [BYTE | CHAR])可变长度的字符串的最大长度有大小字节或字符。最大尺寸是4000字节或字符,最低为1个字节或1个字符。您必须指定VARCHAR2大小。字节表示该列将有字节长度语义。 CHAR列表示将字...

Oracle 11g Datatypes

VARCHAR2(size [BYTE | CHAR])

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

NVARCHAR2(size)

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

NUMBER [ (p [, s]) ]

数有精度p和规模秒该精度p的范围可以从138在尺度s的范围可以从-84127。精度和规模都在十进位数字。一个数字值,需要从122字节。
 

FLOAT [(p)]

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

LONG

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

DATE

有效日期范围从11日,4712年,1231日,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可接受的值是09。默认是6。默认格式是确定明确的NLS_DATE_FORMAT参数或隐式的NLS_TERRITORY参数。的大小不同的711个字节,取决于精度。此数据类型包含日期时间字段YEARMONTH,日,小时,分和秒。它包含小数秒,但没有一个时区。
 

TIMESTAMP [(fractional_seconds)] WITH TIME ZONE

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

TIMESTAMP [(fractional_seconds)] WITH LOCAL TIME ZONE

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

INTERVAL YEAR [(year_precision)] TO MONTH

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

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

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

RAW(size)

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

LONG RAW

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

ROWID

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

UROWID [(size)]

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

CHAR [(size [BYTE | CHAR])]

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

NCHAR[(size)]

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

CLOB

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

NCLOB

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

BLOB

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

BFILE

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

 

标签:Oracle 11g数据类型 

solgle.com 版权所有,欢迎分享!!!

相关评论
 img1 img2 img3 img4 img5 img6 img7 img8 img9 img10
评论者:      验证码:  点击获取验证码
   Copyright © 2013-2028 solgle.com,All rights reserved.[solgle.com] 公安机关备案号:51010802000219
Email:solgle@solgle.com; weixin:cd1008610000 ICP:蜀ICP备14011070号-1