`
271788203
  • 浏览: 490173 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

数据库的bigint int smallint tinyint的区别

SQL 
阅读更多
bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。

int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。

smallint 从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个字节。

tinyint 从 0 到 255 的整型数据。存储大小为 1 字节。
分享到:
评论

相关推荐

    mysql中int、bigint、smallint 和 tinyint的区别详细介绍

    MySQL中的整数类型主要包括四种:`tinyint`、`smallint`、`int`和`bigint`,它们各自有不同的取值范围和存储需求,适用于不同的应用场景。 1. `tinyint`: `tinyint`是一种非常小的整数类型,主要用于存储只需要1...

    mysql int和tinyint的区别.docx

    ### MySQL INT 和 TINYINT 的区别 #### 一、INT 和 TINYINT 概述 在MySQL中,`INT` 和 `TINYINT` 是两种常见的整数类型,它们主要用于存储整数值。这两种类型的差异主要体现在存储空间的需求、能够表示的数值范围...

    JDBC数据类型与数据库字段对应表——mysql篇

    JDBC数据类型与数据库字段对应表——mysql篇 数值型 整型 JDBC tinyint java.lang.Integer smallint mediumint java.lang.Long int bigint java.math.BigInteger

    数据库原理及应用课件:第5章 架构与基本表.ppt

    【数值类型】SQL Server的数值类型包括精确数值类型,如bigint、int、smallint和tinyint,以及decimal和numeric,它们支持指定精度和小数位数,适合需要精确计算的场景。 总的来说,本章内容涵盖了数据库的架构管理...

    SQLServer中bigint转int带符号时报错问题解决方法

    在MySQL中,`int`、`bigint`、`smallint`和`tinyint`等整数类型各有不同的存储范围和应用场景,需要根据实际需求来选择合适的数据类型。JavaScript中的安全整数限制也可以通过新的BigInt类型来扩展,以支持更大范围...

    主流数据库数据类型的比较

    - MySQL提供了多种整数类型,如tinyint、smallint、mediumint、int、integer、bigint,其中tinyint适合存储小整数,bigint则用于存储大整数。 - MS SQL Server也有类似的整数类型,包括bit(用于二值数据)、int、...

    sql Server数据库编程宝典

    1. 整型类型:Bit、Bigint、Int、Smallint和Tinyint。这些类型用于存储整数,不同类型的存储范围和字节数不同,例如,Bit用于存储1或0,Bigint则可以存储非常大的整数。 2. 浮点类型:Float和Real,用于存储浮点数,...

    [详细完整版]23数据库.doc

    T-SQL中整数数据类型包括bigint、smallint、int和tinyint。此外,还有存储过程,分为系统存储过程、用户自定义存储过程和扩展存储过程,它们是预编译的SQL代码块,可以执行复杂的数据库操作。 触发器是SQL Server ...

    三月全国计算机等级考试四级数据库工程师考题以及答案.pdf

    2. SQL Server 2000数据库相关知识:提到SQL Server 2000,涉及数据库的基本操作命令,比如建表、数据类型选择(如int, smallint, tinyint, bigint),数据操作命令(如SELECT, INSERT, UPDATE),事务处理(如BEGIN...

    数据库操作命令

    在数据库类型方面,MySQL支持多种数值类型,如int、tinyint、smallint、mediumint、bigint和float等。其中,tinyint、smallint、mediumint、int和bigint用来存储整数,float用于存储浮点数。另外,decimal可以存储高...

    sql server数据库实验

    - **整形数据**:包括BIGINT、BIT、INT、SMALLINT和TINYINT。BIGINT是最大的整数类型,存储范围从-9,223,372,036,854,775,808到9,223,372,036,854,775,807。INT存储范围为-2^31到2^31-1,适合大多数整数需求。...

    Java数据类型与各数据库类型映射一览表

    我们可以看到不同的数据类型,如 BIGINT、BINARY、BIT、BLOB、CHAR、CLOB、DATE、DECIMAL、DOUBLE、FLOAT、INTEGER、JAVA_OBJECT、LONGVARCHAR、NUMERIC、OTHER、REAL、SMALLINT、TIME、TIMESTAMP、TINYINT、...

    数据库——清华大学PPT

    2. 数据类型:SQL数据类型包括整型(TINYINT、SMALLINT、INTEGER、BIGINT)、字符型(CHAR、VARCHAR、LONGCHAR)、十进制数(DECIMAL、NUMERIC)、浮点数(REAL、FLOAT、DOUBLE)以及时间类型(TIME、TIMESTAMP、...

    MySQL数据库笔记.doc

    * 数字类型包括 BIT、TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT 等。 * 日期类型包括 DATE、DATETIME、TIMESTAMP、TIME、YEAR 等。 * 字符串类型包括 CHAR、VARCHAR、BINARY、VARBINARY 等。 MySQL 中的数据库和...

    数据库表和数据库关系的实现.pdf

    有五种整型:bigint、int、smallint、tinyint、bit。其中bigint是SQL SERVER 2000新增的类型。不同的整型有着不同的数据范围和存储空间。例如bigint的数据范围为-2^63 ~ 2^63-1,存储空间为8字节。 精确位数型 ...

    深入浅出MySQL数据库开发、优化与管理维护.doc

    例如,整数类型可以分为 TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT 等,浮点数类型可以分为 FLOAT、DOUBLE、DECIMAL 等。 AUTO_INCREMENT AUTO_INCREMENT 是 MySQL 中的一种数据类型,它可以自动为列赋予唯一的...

    oracle数据库中有关dual的资料总结

    Oracle 中有多种整数数据类型,包括 int、bigint、smallint 和 tinyint。每种数据类型都有其特定的存储大小和取值范围。 * int 数据类型:存储大小为 4 个字节,取值范围为 -2^31 到 2^31-1。 * bigint 数据类型:...

    数据库系统概论(SQL语言)

    此外,SQL Server 2000提供了多种数据类型,如整数类型(bigint, int, smallint, tinyint)、数字类型(decimal, numeric)、日期时间类型(datetime)、固定长度字符类型(char, varchar, text)等,满足不同数据...

Global site tag (gtag.js) - Google Analytics