mysql oracle 基本数据类型

Oracle数据类型

数字类型:

Number(p,s) p代表精度,表示有效数字的位数,最多不超出38个有效数字

S,代表刻度,表示小数点的位数 范围为-84~127

Integer  number的子类型,它相当于number(38,0)

字符串类型 n为字节

Char(n)固定长度 0-2000个字节

Varchar(n)可变长度  0-4000字节

日期类型

Date 存储格式为年月日秒,可以精确到秒

Timestamp 存储格式为年月日秒,可以精确到纳秒

Blob 最大存储32TB 存储非结构化二进制数据

Clob 最大存储4GB 大字段类型,存储大文本数据

Mysql

整型

tinyint 1字节 带符号:-128~127 不带符号0~255

Smallint 2字节

Mediumint 3字节

Int 四字节

Bigint 8字节

浮点型

Float(m,d) 4字节 单精度浮点数 m代表总位数(整数位+小数位),d代表小数位 粗壮乃精度丢失问题

Double(m,d) 8字节 双精度浮点数

Decimal(m,d) 16字节 ,存储为字符串的浮点型 不存在精度丢失问题

 

字符串类型(n为字符数)

Char(n) 固定长度,0-255 字节

Varchar(n) 可变长度 0-65535 字节

Tinytext 可变长度 0-255字节

Text 可变长度 0-65535字节

Mediumtext 可变长度 0-16777215 字节

Longtext 可变长度

 

日期类型

Date 3字节时期

Time 3字节时间

Datetime 8字节 日期时间

Timestamp 时间戳

Year 1字节 年份

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值