MySQL 9.0 發行說明
MySQL 支援所有標準 SQL 數值資料類型。這些類型包括精確數值資料類型(INTEGER
、SMALLINT
、DECIMAL
和 NUMERIC
)以及近似數值資料類型(FLOAT
、REAL
和 DOUBLE PRECISION
)。關鍵字 INT
是 INTEGER
的同義詞,而關鍵字 DEC
和 FIXED
則是 DECIMAL
的同義詞。MySQL 將 DOUBLE
視為 DOUBLE PRECISION
的同義詞(非標準擴充功能)。MySQL 也將 REAL
視為 DOUBLE PRECISION
的同義詞(非標準變體),除非啟用 REAL_AS_FLOAT
SQL 模式。
BIT
資料類型儲存位元值,並支援 MyISAM
、MEMORY
、InnoDB
和 NDB
表格。
如需關於 MySQL 如何處理將超出範圍的值指派給欄以及運算式求值期間發生的溢位的資訊,請參閱第 13.1.7 節,「超出範圍和溢位處理」。
如需關於數值資料類型的儲存需求的資訊,請參閱第 13.7 節,「資料類型儲存需求」。
如需關於操作數值的函數的描述,請參閱第 14.6 節,「數值函數和運算子」。對數值運算元執行計算所用的資料類型取決於運算元的類型和對它們執行的運算。如需更多資訊,請參閱第 14.6.1 節,「算術運算子」。