Heim >Datenbank >MySQL-Tutorial >Wie speichere ich Zeichenfolgen fester Länge und Zeichenfolgen variabler Länge in derselben MySQL-Tabelle?
Wir wissen, dass CHAR zum Speichern von Zeichenfolgen fester Länge und VARCHAR zum Speichern von Zeichenfolgen variabler Länge verwendet wird. Daher können wir sowohl Zeichenfolgen fester als auch variabler Länge in derselben Tabelle speichern, indem wir eine Spalte als CHAR und andere Spalten als VARCHAR deklarieren.
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)
Das obige ist der detaillierte Inhalt vonWie speichere ich Zeichenfolgen fester Länge und Zeichenfolgen variabler Länge in derselben MySQL-Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!