Rumah >pangkalan data >tutorial mysql >Bagaimana untuk menyimpan rentetan panjang tetap dan rentetan panjang berubah dalam jadual MySQL yang sama?
Kami tahu bahawa CHAR digunakan untuk menyimpan rentetan panjang tetap, dan VARCHAR digunakan untuk menyimpan rentetan panjang berubah-ubah. Oleh itu, kita boleh menyimpan kedua-dua rentetan panjang tetap dan panjang berubah dalam jadual yang sama dengan mengisytiharkan satu lajur sebagai CHAR dan lajur lain sebagai 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)
Atas ialah kandungan terperinci Bagaimana untuk menyimpan rentetan panjang tetap dan rentetan panjang berubah dalam jadual MySQL yang sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!