您的位置:首页 > 数据库 > Oracle

Oracle数据类型和Mysql数据类型简单介绍

2017-06-09 17:36 489 查看

Oracle常见数据类型:

数值型:

number(m,
) —— m表示整数位数,n表示小数部分位数,m+n最多为38

字符型:

char(m)
             —— 此数据类型一般存储字符串,m = 1 表示只存一个字符

vachar2(m)
     —— 此数据类型一般用来存中文,默认一个中文占3个,所以要存“中文”这两个字,m至少要定义为9

nvachar2(m)
     —— 此数据类型无论存中文、英文还是数字,一个就占一位,例如:如果存储 “我爱12aa” ,那么m至少为6,一个字中文、英文或数字占一位。

文本和二进制文件的数据类型:

BLOB:二进制数据

CLOB:字符型数据

BFILE:二进制文件


日期的数据类型:

date  
Oracle里默认日期格式是 31-8月-17     即17年8月31日


Mysql常见数据类型

数值型:

tinyint
1
smallint
2
mediumint
3
int
4
bigint
8
float
4
double
8
decimal
指定小数和指数部分

字符型:

char
0-255 定长字符串
varchar
0-255 变长字符串

文本和二进制文件的数据类型:

tinyblob
0-255 不超过255个字节的二进制
tinytext
0-255 短文本字符串
blob
0-65535 长二进制数据
text
0-65535 长文本数据

日期:

date
3 日期
time
3 时间
year
1 年份
datetime
8 日期
timestamp
4 时间戳
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: