Oracle数据类型

阅读时间:全文 326 字,预估用时 2 分钟
创作日期:2017-07-21
文章标签:
上篇文章:Oracle基础-表空间
 
BEGIN
数据类型参数描述
char(n)1<= n <= 2000定长字符串,n为字节长度,缺省默认为1字节
nchar(n)1<= n <= 1000同char,区别在于nchar以unicode方式存储数据,常用于存储汉字
varchar2(n)1 <= n <= 4000可变长字符串,n为字符串的最大长度,会自动删除字符串前后的空格
nvarchar2(n)1 <= n <= 2000同varchar,区别在于nchar以unicode方式存储数据,常用于存储汉字
long超大字符串,最大为2GB
number(m, n)1 <= m <= 38, -84 <= n <= 127数字类型,m为整数位最大长度,n为小数位最大长度
float(n)1 <= n <= 126存放二进制数,转换成十进制需要乘以0.30103
date-4712年1月1日到4712年12月31日之间的所有合法日期,格式为DD-MON-YY (HH-MI-SS),缺省格式DD-MON-YY,精确到秒
timestamp时间戳,精确到小数秒
raw(n)1 <= n <= 2000可变长二进制数据,必须指明最大长度n,用来存放较小的图像声音等多媒体文件。
long raw可变长二进制数据,最大2GB,用来存比较大的图像视频word等
blob、clob、nclob超大二进制数据,最大4GB。
bfile存放在数据库外的二进制数据,最大4GB。
FINISH
上篇文章:Oracle基础-表空间

随机文章
人生倒计时
default