Heim > Datenbank > MySQL-Tutorial > Hauptteil

Was ist der Unterschied zwischen CHAR und NCHAR in MySQL?

WBOY
Freigeben: 2023-09-15 18:09:03
nach vorne
1318 Leute haben es durchsucht

Was ist der Unterschied zwischen CHAR und NCHAR in MySQL?

CHAR 和 NCHAR 都是固定长度字符串数据类型。它们有以下区别 -

CHAR 数据类型

NCHAR 数据类型

它的全名是 CHARACTER。

它的全名是 NATIONAL CHARACTER

它使用 ASCII 字符集

它使用 Unicode 字符集和数据以UTF8格式存储

每个字符占用1个字节的空间。

每个字符占用2个字节的空间

mysql>create table hello1(name CHAR(20));
Query OK, 0 rows affected (0.15
Nach dem Login kopieren
mysql>create table hello(name NCHAR(20));
Query OK, 0 rows affected (0.61
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen CHAR und NCHAR in MySQL?. 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