首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

数据库系列数据类型整理 一、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 数据库常用类型总结 学到哪里整理到哪里 一、Oracle 数据库 (11g) 1.1 oracle 数据库的基础数据类型...字符型 数值型 日期型 其他类型 (存储大对象数据类型) 1.2 字符型 比如我们要存储学校中学生的姓名,性别,家庭住址等等一些文字性表述的内尔用可以使用 字符类型来存储 格式 功能 char(n)...CLOB 可以存放 4GB 字节数据,以字符串存放 二、MySQL数据库 (5.5) 2.1 整形 2.2 浮点型 2.3 日期和时间型 2.4 字符类型 2.5 mysql 数据库常用类型总结...数据类型 代表 int 整数 float 浮点数 datetime 日期类型 timestamp 时间戳 varchar 字符串类型

1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL相关问题整理

    答案是能,因为最左侧原理(百度问过) 索引使用注意事项与数据类型选择 一、索引使用注意事项 不要滥用索引:索引提高查询速度,却会降低更新表的速度,因为更新表时,mysql不仅要更新数据,保存数据,还要更新索引...MySQL查询只是用一个索引:如果where字句中使用了索引的话,那么order by中的列是不会使用索引的 like:like ‘%aaa%’不会使用索引而like “aaa%”可以使用索引 二、选择索引的数据类型...Mysql支持很多数据类型,选择合适的数据类型存储数据对性能有很大的影响。...越小的数据类型通常更好:越小的数据类型通常在磁盘、内存和cpu缓存中都需要更少的空间,处理起来更快。 简单的数据类型更好:整形数据比起字符,处理开销更小,因为字符串的比较更复杂。...在MySQL中,应用内置的日期和时间数据类型,而不是字符串来存储时间;以及用整形数据存储IP地址。 尽量避免NULL:应该制定列为NOT NULL,除非你想存储NULL。

    56940

    java数据类型归集,整理

    非原始数据类型 – 例如字符串,数组和 类 非原始数据类型称为引用类型,因为它们引用对象。 之间的主要区别原始和非原始数据类型为: 原始类型是在Java中预定义的(已定义)。...非原始类型由程序员创建,不由Java定义(除外String)。 非基本类型可用于调用方法以执行某些操作,而基本类型则不能。 基本类型总是一个值,而非基本类型可以是null。...基本类型以小写字母开头,而非基本类型以大写字母开头。 基本类型的大小取决于数据类型,而非基本类型具有相同的大小。...类型自动转换 byte- > short- > char- > int- > long- > float- >double 类型自动转换示意图:(实线表示自动转换时不会造成数据丢失,虚线则可能会出现数据丢失问题...,而不需要强制转换,只要该常量值不超过该类型的表示范围都能自动转换 强制类型转换 double a = 9.78; int b = (int) a; 不同数据类型的表达式中,类型会自动向范围表示大的值的数据类型提升

    33230

    mysql】整数类型

    整数类型 1. 类型介绍 整数类型一共有 5 种,包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT。...(-12), (-128), (127) SELECT * FROM test_int1; [在这里插入图片描述] 当超出给定的范围时,就会出错 [在这里插入图片描述] [在这里插入图片描述] 在mysql...答案:不会对插入的数据有任何影响,还是按照类型的实际宽度进行保存,即显示宽度与类型可以存储的值范围无关。从MySQL 8.0.17开始,整数数据类型不推荐使用显示宽度属性。...中显式如下,MySQL8中不再显式范围) mysql> desc test_int11; +-------+--------------+------+-----+---------+-------+...所以,如果需要在MySQL数据库中保存非负整数值时,可以将整数类型设置为无符号类型。 int类型默认显示宽度为int(11),无符号int类型默认显示宽度为int(10)。

    1.8K20

    Mysql】varchar类型

    1.varchar类型 (1)varchar (N):中的N指的是字符的长度,即:该字段最多能存储多少个字符(characters),不是字节数。...(3)虽然InnoDB内部支持 varchar 65535 字节的行大小,但是MySQL本身对所有列的合并大小施加了 65535 字节的行大小限制。...详情见例子 2.varchar 长度的编编限制: 字符类型若为gbk,每个字符最多占2个字节,最大长度不能超过32766; 字符类型若为utf8,每个字符最多占3个字节,最大长度不能超过21845。...字符类型若为utf8mb4,每个字符最多占4个字节,最大长度不能超过16283。 若定义的时候超过上述限制,则varchar字段会被强行转为text类型,并产生warning。...mysql> alter table t4 modify column c3 varchar(21813); ERROR 1118 (42000): Row size too large.

    2K30
    领券