常见数据库系统有哪些,数据库数据类型有哪些
答案:1 悬赏:60 手机版
解决时间 2021-04-05 17:09
- 提问者网友:末路
- 2021-04-05 00:19
常见数据库系统有哪些,数据库数据类型有哪些
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-04-05 01:51
Oracle
数字类型基本类型为 NUMBER(P,S)
P范围1到38
S 范围 -84 到 127以下为与ANSI SQL兼容而使用:FLOAT 浮点数
REAL 单精度浮点数
DOUBLE PRECISION 双精度浮点数
NUMERICDECIMAL 小数
INTEGERINT 整数
SMALLINT 小整数BINARY_FLOAT 浮点数Oracle10g R1以后。6位精度,5字节
BINARY_DOUBLE浮点数Oracle10g R1以后,13位精度,9字节
字符类型
CHAR 定长字符串,最长2000字节
NCHAR 定长字符串,存储的数据为 NLS字符
VARCHAR2 变长字符串,最长4000字节
NVARCHAR2 变长字符串,存储的数据为 NLS字符LONG 最大存储2G字符数据不推荐使用(改用CLOB)
CLOB Oracle 9i 及以前,最大4G字符数据Oracle10g 最大4G*数据库块大小的字符数据
NCLOB 基本同CLOB,就是存储的数据为NLS
日期类型
包含世纪、年、月、日、时、分、秒。
占用7个字节,上面每个部分1个字节TIMESTAMP 日期时间可以包含到小数秒
TIMESTAMP WITH TIME ZONE 包含时区信息
TIMESTAMP WITH LOCAL TIME ZONE包含时区信息,自动调整
二进制类型
RAW 变长二进制数据,最大2000字节
LONG RAW 最大2G二进制数据建议改用 BLOB数据类型
BLOB Oracle 9i 及以前,最大4G二进制数据Oracle10g 最大4G*数据库块大小的数据
其他类型
BFILE 只读方式访问文件系统
ROWID 数据库一行的10字节地址
UROWID 通用ROWID,用于索引组织表
数字类型基本类型为 NUMBER(P,S)
P范围1到38
S 范围 -84 到 127以下为与ANSI SQL兼容而使用:FLOAT 浮点数
REAL 单精度浮点数
DOUBLE PRECISION 双精度浮点数
NUMERICDECIMAL 小数
INTEGERINT 整数
SMALLINT 小整数BINARY_FLOAT 浮点数Oracle10g R1以后。6位精度,5字节
BINARY_DOUBLE浮点数Oracle10g R1以后,13位精度,9字节
字符类型
CHAR 定长字符串,最长2000字节
NCHAR 定长字符串,存储的数据为 NLS字符
VARCHAR2 变长字符串,最长4000字节
NVARCHAR2 变长字符串,存储的数据为 NLS字符LONG 最大存储2G字符数据不推荐使用(改用CLOB)
CLOB Oracle 9i 及以前,最大4G字符数据Oracle10g 最大4G*数据库块大小的字符数据
NCLOB 基本同CLOB,就是存储的数据为NLS
日期类型
包含世纪、年、月、日、时、分、秒。
占用7个字节,上面每个部分1个字节TIMESTAMP 日期时间可以包含到小数秒
TIMESTAMP WITH TIME ZONE 包含时区信息
TIMESTAMP WITH LOCAL TIME ZONE包含时区信息,自动调整
二进制类型
RAW 变长二进制数据,最大2000字节
LONG RAW 最大2G二进制数据建议改用 BLOB数据类型
BLOB Oracle 9i 及以前,最大4G二进制数据Oracle10g 最大4G*数据库块大小的数据
其他类型
BFILE 只读方式访问文件系统
ROWID 数据库一行的10字节地址
UROWID 通用ROWID,用于索引组织表
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯