• 數據類型介紹 • 數據類型設置 • 列屬性 • 數據類型的字符集用法 • 選擇適當的數據類型
• 四種主要類別:mysql
• 數據類型的 ABC 要素:sql
• 例 1:列聲明編程
CREATE TABLE people ( id INT, first_name CHAR(30), last_name CHAR(30) );
• 例 2:不容許負值和未知值編程語言
CREATE TABLE people ( id INT UNSIGNED NOT NULL, first_name CHAR(30), last_name CHAR(30) );
• 使用數值數據類型時的注意事項:3d
• 數值數據類型的類:code
• 表示給定字符集中的一個字母數字字符序列blog
• 用於存儲文本或二進制數據字符串
• 幾乎在每種編程語言中都有實現編譯
• 支持字符集和整理ast
• 屬於如下其中一類
![1587208975955](
)
• 字節序列
• 存儲二進制值,例如:
• 字符二進制數據類型的類:
列屬性的類別:
• 數值:適用於數值數據類型(BIT 除外)
• 字符串:適用於非二進制字符串數據類型
• 常規:適用於全部數據類型
• 考慮哪些數據類型和字符集能夠最大限度地減小存儲和磁盤 I/O。
• 使用固定長度數據類型:
• 使用可變長度數據類型:
• 對於頻繁使用的字符,使用佔用空間較少的多字節字符集。