Oracle和MySQL的数据类型对照
来源:互联网 发布:西科大网络教育怎么样 编辑:程序博客网 时间:2024/05/22 05:06
Oracle数据库类型:
数据类型
所属类型
所占字节
范围
CHAR
字符串类型
CHAR(n) n个字节 存储固定长度的子字符串,
如果没有明确说明长度,默认长度为1,如果
长度不足规定长度,Oracle自动用空格填充
1—2000
VARCHAR2
字符串类型
可变长字符串类型。 VARCHAR2(n)
n 如果最大长度不是n,不需要空格填充,
推荐使用VARCHAR2
1—4000
NCHAR
字符串类型
NVARCHAR2
字符串类型
NUMBER
数字类型
DATE
LONG
存储最大长度为2GB的变长的变长字符串
2GB
RAW
用来存储非结构化数据的变长字符串
长度<= 2000字节
LONG RAW
用来存储非结构化数据的变长字符串
长度<=2GB
ROWID
伪列
BLOB
大型对象数据类型
存储二进制数据信息
CLOB
大型对象数据类型
只能存储字符数据
NCLOB
大型对象数据类型
存储本地语言字符集数据
BFILE
大型对象数据类型
存储在Oracle数据库以外的文件的指针
UROWID
用来存储表示任何类型列地址的二进制字符串
FLOAT
MySQL的数据类型:
数据类型
所属类型
所占字节
范围
SMALLINT
数字类型(整数)
2
-32000——32000
INT
数字类型(整数)
4
-2000000000——2000000000
BIGINT
数字类型(整数)
8
不能用smallint或int描述的超大整数
FLOAT
数字类型(单精度浮点)
4
单精度浮点数
DOUBLE
数字类型(双节点浮点)
8
双精度浮点数
DECIMAL
数字类型
用户定义精度的浮点数据
字节数取决于精度与长度
CHAR
字符串
Char(n)与n字节
VARCHAR
字符串
Varchar(n)占n+1个字节
TEXT
字符串
2+ 实际长度
没有最大长度限制的可变长度的字符串
BLOB
二进制字符串
变长 2+实际字符串长度
存储图片、附件、二进制文件
DATE
时间类型
3
存储日期yyyy-mm-dd
TIME
时间类型
3
存储时间或时间间隔
DATETIME
时间类型
8
存储包含日期和时间的数据
TIMESTAMP
时间类型(时间戳)
4
YEAR
时间类型
1
YYYY格式的年份
ENUM
1或2
一组数据,用户可以从中选择一个
SET
1—8取决于设置的大小
一组数据,用户可从中选择0,1或跟多
三中数据库,都有自己的类型,所以在处理时,需要做相关的映射!
- Oracle和MySQL的数据类型对照
- Oracle和MySQL的数据类型对照
- Oracle和MySQL的数据类型对照
- Mysql Oracle Java 数据类型对照
- Mysql Oracle Java 数据类型对照
- Mysql Oracle Java 数据类型对照
- Mysql Oracle Java 数据类型对照
- Java数据类型和MySql数据类型对照表
- mysql数据类型和Java数据类型对照一览
- mysql数据类型和Java数据类型对照一览
- Oracle与MySQL数据类型对照表
- java与 mysql oracle 数据类型 对照
- MySQL与Oracle数据类型对照表
- Oracle 和 SQL Server 数据类型对照表
- Oracle 和 SQL Server 数据类型对照表
- Mysql数据类型和Java类型对照
- oracle和mysql数据类型的总结
- java mysql 数据类型对照
- NPM在ASP.NET 5中的说明
- 信息可视化图表设计指南
- 第12周 程序填空-多重继承
- windows窗体及控件
- 产生m个1—m的不重复随机数
- Oracle和MySQL的数据类型对照
- uva129困难的串(回溯法)(判断字符串是否相等)(深搜)
- 十一周——继承与派生——阅读程序(2)
- 软件开发工具
- 常用类的dll和lib封装方法
- class中成员变量列表初始化和函数体赋值的区别
- OC-runtime学习札记
- 如何在发布到苹果的App Store之前发送测试版本给客户
- Android问题之this与Activity.this的区别