文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
信息 (Gzip) - 4.0Mb
信息 (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  数据类型  /  数值数据类型

13.1 数值数据类型

MySQL 支持所有标准 SQL 数值数据类型。这些类型包括精确数值数据类型(INTEGERSMALLINTDECIMALNUMERIC),以及近似数值数据类型(FLOATREALDOUBLE PRECISION)。关键字 INTINTEGER 的同义词,关键字 DECFIXEDDECIMAL 的同义词。MySQL 将 DOUBLE 视为 DOUBLE PRECISION 的同义词(非标准扩展)。除非启用了 REAL_AS_FLOAT SQL 模式,否则 MySQL 还会将 REAL 视为 DOUBLE PRECISION 的同义词(非标准变体)。

BIT 数据类型存储位值,并支持 MyISAMMEMORYInnoDBNDB 表。

有关 MySQL 如何处理将超出范围的值分配给列以及表达式求值期间的溢出,请参阅第 13.1.7 节 “超出范围和溢出处理”

有关数值数据类型的存储需求的信息,请参阅第 13.7 节 “数据类型存储需求”

有关对数值进行操作的函数的描述,请参阅第 14.6 节 “数值函数和运算符”。用于数值操作数计算结果的数据类型取决于操作数的类型以及对其执行的操作。有关更多信息,请参阅第 14.6.1 节 “算术运算符”