我們知道CHAR用來儲存固定長度的字串,VARCHAR用來儲存可變長度的字串。因此,我們可以透過將資料列宣告為 CHAR,將其他資料列宣告為 VARCHAR,在同一個表格中儲存固定長度和可變長度字串。
mysql> Create Table Employees(FirstName CHAR(10), LastName VARCHAR(10)); Query OK, 0 rows affected (0.64 sec) mysql> Desc Employees; +-----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+-------------+------+-----+---------+-------+ | FirstName | char(10) | YES | | NULL | | | LastName | varchar(10) | YES | | NULL | | +-----------+-------------+------+-----+---------+-------+ 2 rows in set (0.03 sec)#
以上是如何在同一個 MySQL 表中儲存固定長度字串和可變長度字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!