程序员人生 网站导航

oracle数据类型-2

栏目:数据库应用时间:2015-02-26 21:33:50

5、NUMBER
用于存储零、正数、定长负数和浮点数。NUMBER 数据类型可以以 NUMBER(P,S)的

情势来定义数字的精度和范围。 这里:p 表示精度 (1⑶8),它表示存储在列中数

字的总长度是 p 位: s 表示范围,它表示小数点后的位数。该取值范围可以从⑻4 到 127 。例如:
CREATE TABLE test
(name number(5))
使用精度 5 来定义1个正数(如 12345)。
CREATE TABLE test
(name number(5,2))
使用精度 5 和范围 2 来定义1个数字。符合这类数据类型的数字值如 123.45 和 12.34

6、LONG
LONG 类型的列存储可变长度的字符串,最多可以存储 2GB 的数据。LONG 类型的列有很多在 VARCHAR2 类型列中所具有的特点。可使用 LONG 类型的列来存储 LONG 类型的文本字符串。LONG 数据类型的使用是为了向前兼容的需要。建议使用 LOB 数据类型来代替 LONG 类型。

7、DATE
用于在数据库中存储日期和时间。存储时间的精度可以到达 1/100s。不提供时区的相干信息。
8、TIMESTAMP
使用年、月、日、小时、分钟、秒域来对日期/时间提供更详细的支持。最多可使用 9 位数字的精度来存储秒(受底层操作系统支持的限制)。这个数据类型没有时区的相干信息,它可以在 Oracle9i 数据库及其更新的版本中使用。

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐