Như chúng ta biết, CHAR dùng để lưu chuỗi độ dài cố định và VARCHAR dùng để lưu chuỗi độ dài thay đổi. Do đó, chúng ta có thể lưu cả chuỗi độ dài cố định và thay đổi trong cùng một bảng bằng cách khai báo một cột là CHAR và cột kia là VARCHAR.
Ví dụ
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)