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