前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >数据库数据类型整理一览 (oracle + mysql)

数据库数据类型整理一览 (oracle + mysql)

作者头像
Gorit
发布2021-12-08 21:58:13
发布2021-12-08 21:58:13
1.6K0
举报

数据库系列数据类型整理

学到哪里整理到哪里

一、Oracle 数据库 (11g)

1.1 oracle 数据库的基础数据类型

  1. 字符型
  2. 数值型
  3. 日期型
  4. 其他类型 (存储大对象数据类型)

1.2 字符型

比如我们要存储学校中学生的姓名,性别,家庭住址等等一些文字性表述的内尔用可以使用 字符类型来存储

格式

功能

char(n)

定长存储数据,不足位时,会自动补全, 最大长度为 2000

nchar(n)

使用 Unicode 格式存储数据,所以我们的中文就可以使用该格式存储数据 ,最大长度为 1000

varchar2(n)

可变长度数据类型, 会更加节约空间 ,最大长度为 4000

nvarchar2(n)

也支持 Unicode,并且也是变长的,最大长度为 2000

1.3 数值型

包括整数和小数

格式

功能

number(p,s)

p代表有效数字,s表示小数点的位数,也可以表示数值范围 eg number(5,2) 有效数字为 5位,保留两位小数

float(n)

常用来存储二进制数据,数值为 1 ~ 126位,把 二进制数转换为 十进制数需要乘以 0.30103 得到

1.4 日期型

格式

功能

DATE

DATE类型表示范围::公元前4712年1月1日到公元9999年12月31日,可以精确到 秒

timestamp

时间戳类型,能够精确到小数秒

1.5 其他类型

格式

功能

BLOB

可以存放4GB 的数据,存储二进制数据

CLOB

可以存放 4GB 字节数据,以字符串存放

二、MySQL数据库 (5.5)

2.1 整形

2.2 浮点型

2.3 日期和时间型

2.4 字符类型

2.5 mysql 数据库常用类型总结

数据类型

代表

int

整数

float

浮点数

datetime

日期类型

timestamp

时间戳

varchar

字符串类型

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/03/06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数据库系列数据类型整理
  • 一、Oracle 数据库 (11g)
    • 1.1 oracle 数据库的基础数据类型
    • 1.2 字符型
    • 1.3 数值型
    • 1.4 日期型
    • 1.5 其他类型
  • 二、MySQL数据库 (5.5)
    • 2.1 整形
    • 2.2 浮点型
    • 2.3 日期和时间型
    • 2.4 字符类型
    • 2.5 mysql 数据库常用类型总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档