数据库中的数据类型

数据类型

含义

CHAR(n),CHARACTER(n) 长度为n的定长字符串
VARCHAR(n),CHARACTERVARYING(n) 最大长度为n的变长字符串
CLOB 字符串大对象
BLOB 二进制大对象
INT INTEGER 长整数(4个字节)
SMALLINT 短整型(2字节)
BIGINT 大整数(8字节)
NUMERIC(p,d) 定点数,由p位数字(不包括符号,小数点)组成,小数点后面有d位数字
DECIMAL(p,d),DEC(p,d) 同NUMERIC(p,d)
REAL 取决于机器精密度的单精度浮点数
DOUBLE PRECISION 取决于机器精度的双精度浮点数
FLOAT(n) 可选精度的浮点数
TIME 时间,包含一日的时,分,秒,格式为HH:MM:DD
BLOOLEAN 逻辑布尔量
DATE 日期,包含年,月,日,格式为:YYYY:MM:DD
TIMESTAMP 时间戳类型
INTERVAL 时间间隔类型
   

一个属性选用哪种数据类型要根据实际情况来决定,一般要从两个方面来考虑,一是取值范围,二是要做哪些运算。

你可能感兴趣的:(database)