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

Oracle常见数据类型:

数值型:

number(m,[n]) —— 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 时间戳


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值