nchar bezieht sich auf den Unicode-Zeichendatentyp in MySQL. Zu den Unicode-Zeichendatentypen gehören Nchar, Nvarchar und Ntext. Nchar ist in der Form „Nchar(n)“ definiert, die dem Char-Datentyp ähnelt Der Unterschied liegt in Nchar-Daten. Der Wert vom Typ n ist „1~4000“.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, MySQL8-Version, Dell G3-Computer.
Nchar in MySQL, was ist das?
nchar ist ein Unicode-Zeichendatentyp. Zu den Unicode-Zeichendatentypen gehören Nchar, Nvarchar und Ntext.
①, Nchar: Seine Definitionsform ist Nchar(n). Es ähnelt dem Char-Datentyp, außer dass der Wert von n des Nchar-Datentyps 1 bis 4000 beträgt. Der Nchar-Datentyp übernimmt den Unicode-Standardzeichensatz. Der Unicode-Standard verwendet zwei Bytes als Speichereinheit und erhöht die Kapazität einer Speichereinheit erheblich. Er kann alle Sprachen auf der ganzen Welt in einer Datenspalte enthalten. Chinesisch, Englisch, Französisch usw. können gleichzeitig angezeigt werden, ohne dass es zu Codierungskonflikten kommt.
②, Nvarchar: Seine Definitionsform ist Nvarchar (n). Er ähnelt dem Datentyp Varchar. Der Datentyp Nvarchar verwendet ebenfalls den Unicode-Standardzeichensatz und der Wertebereich von n liegt zwischen 1 und 4000.
③, Ntext: Ähnlich wie beim Textdatentyp handelt es sich bei den darin gespeicherten Daten normalerweise um Zeichen, die direkt an das Anzeigegerät ausgegeben werden können. Das Anzeigegerät kann ein Monitor, ein Fenster oder ein Drucker sein. Der Ntext-Datentyp verwendet den Unicode-Standardzeichensatz, daher beträgt seine theoretische Kapazität 230-l (l, 073, 741, 823) Bytes.
Verwandte Empfehlungen: „MySQL-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist Nchar in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!