其他
“FLOAT,DOUBLE 和 DECIMAL”和 ENUM
已經有一個單獨的條目。關於資料型別的單個頁面可能很笨重 - 我建議將欄位型別(或者它應該稱為資料型別?)作為概述,然後拆分成這些主題頁面:
- 在 INT
- FLOAT,DOUBLE 和 DECIMAL
- 字串(CHAR,TEXT 等)
- BINARY 和 BLOB
- DATETIME,TIMESTAMP 和朋友們
- ENUM 和 SET
- 空間資料
- JSON 型別 (MySQL 5.7.8+)
- 如何將 Money 和其他常見的型別表示為現有資料型別
在適當的情況下,除語法和示例外,每個主題頁面還應包括:
- ALTERing 時的注意事項
- 大小(位元組)
- 與非 MySQL 引擎對比(低優先順序)
- 在 PRIMARY KEY 或輔助金鑰中使用資料型別時的注意事項
- 其他最佳實踐
- 其他效能問題
(我認為當我的建議得到滿足或否決時,這個例子會自我解決。)