文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  資料類型

第 13 章 資料類型

MySQL 支援 SQL 資料類型,分為幾個類別:數值類型、日期和時間類型、字串(字元和位元組)類型、空間類型,以及 JSON 資料類型。本章提供每個類別中類型屬性的概觀和更詳細的描述,以及資料類型儲存需求的摘要。初始概觀刻意簡短。請參閱更詳細的描述,以取得關於特定資料類型的其他資訊,例如您可以指定值的允許格式。

資料類型描述使用這些慣例

  • 對於整數類型,M 表示最大顯示寬度。對於浮點和定點類型,M 是可以儲存的總位數(精度)。對於字串類型,M 是最大長度。M 的最大允許值取決於資料類型。

  • D 適用於浮點和定點類型,並表示小數點後的位數(小數位數)。最大可能值為 30,但不應大於 M−2。

  • fsp 適用於 TIMEDATETIMETIMESTAMP 類型,並代表小數秒精度;也就是說,小數秒部分的小數點後的位數。fsp 值(如果給定)必須在 0 到 6 的範圍內。值 0 表示沒有小數部分。如果省略,則預設精度為 0。(這與標準 SQL 的預設值 6 不同,以便與先前的 MySQL 版本相容。)

  • 方括號([])表示類型定義的可選部分。