Heim > Datenbank > MySQL-Tutorial > Wie speichere ich Zeichenfolgen fester Länge und Zeichenfolgen variabler Länge in derselben MySQL-Tabelle?

Wie speichere ich Zeichenfolgen fester Länge und Zeichenfolgen variabler Länge in derselben MySQL-Tabelle?

PHPz
Freigeben: 2023-09-05 22:09:16
nach vorne
1480 Leute haben es durchsucht

如何在同一个 MySQL 表中存储固定长度字符串和可变长度字符串?

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.

Beispiel

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)
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage