Rumah  >  Artikel  >  pangkalan data  >  Apakah perbezaan antara CHAR dan NCHAR dalam MySQL?

Apakah perbezaan antara CHAR dan NCHAR dalam MySQL?

WBOY
WBOYke hadapan
2023-09-15 18:09:031278semak imbas

Apakah perbezaan antara CHAR dan NCHAR dalam MySQL?

CHAR dan NCHAR kedua-duanya adalah jenis data rentetan panjang tetap. Mereka mempunyai perbezaan berikut -

mysql>create table hello(name NCHAR(20));
Query OK, 0 rows affected (0.61
CHAR jenis data

NCHAR jenis data

Nama penuhnya CHARACTER. Pada nama penuhnya ialah Watak Kebangsaan

ia menggunakan set aksara ASCII

ia menggunakan set aksara Unicode dan data dalam format UTF8

ruang 1. Setiap perkataan.

Setiap watak mengambil 2 bait ruang

mysql>create table hello1(name CHAR(20));
Query OK, 0 rows affected (0.15

Atas ialah kandungan terperinci Apakah perbezaan antara CHAR dan NCHAR dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam