oracle常用数据类型
一、字符串类型
1,CHAR,固定长度字符串,长度1--2000字节,默认1字节。
2,VARCHAR2,可变长度字符串,长度1--4000字节,定义时必须制定长度。
3,LONG,可变长度字符创,最大2G,存储长文本信息。
ps.一个表中只有一列为 LONG 数据类型,
.LONG 列不能建立索引,
.存储过程不能接受 LONG 数据类型的参数
二、数字类型
1,NUMBER,可存储整形、浮点(精度38以内),number(m,[n])m浮点精度1~38,n小数位数-87~127
三、日期
1,DATE,存储日期和时间 sysdate函数为系统时间
2,TIMESTAMP, 日期、时间、时区 systimestamp函数返回当前系统日期、时间、时区
四、二进制数据
1,RAW 二进制数据或者字符串,1--2000字节
2,LONG RAW 可变长度二进制 最大2GB
ps.一个表中只有一列为 LONG 数据类型,
.LONG 列不能建立索引,
.存储过程不能接受 LONG 数据类型的参数
五、大对象数据类型
1,CLOB 大量字符串
2,BLOB 大量二进制对象
3,BFILE 将二进制存储数据库外的操作系统中
六、伪列
rowid
ronum
toad默认不显示rowid
本文详细介绍了Oracle数据库中的各种数据类型,包括字符串类型如CHAR、VARCHAR2、LONG;数字类型如NUMBER;日期类型如DATE、TIMESTAMP;二进制数据类型如RAW、LONGRAW;大对象数据类型如CLOB、BLOB等。还提到了一些特殊的数据类型如ROWID和ROWNUM。
246

被折叠的 条评论
为什么被折叠?



