ホームページ  >  記事  >  データベース  >  mysqlのncharとは何ですか

mysqlのncharとは何ですか

藏色散人
藏色散人オリジナル
2023-04-06 11:22:261839ブラウズ

nchar は、mysql の Unicode 文字データ型を指します。Unicode 文字データ型には、Nchar、Nvarchar、Ntext が含まれます。Nchar は、Char データに似た「Nchar(n)」の形式で定義されます。型が異なります。 nchar データ型の値は「1 ~ 4000」です。

mysqlのncharとは何ですか

このチュートリアルの動作環境: Windows 10 システム、mysql8 バージョン、Dell G3 コンピューター。

mysql の nchar とは何ですか?

nchar は Unicode 文字データ型です。 Unicode 文字データ型には、Nchar、Nvarchar、Ntext などがあります。

①. Nchar: 定義形式は Nchar(n) です。 Nchar データ型の n の値が 1 ~ 4000 である点を除けば、Char データ型と似ています。 Nchar データ型は Unicode 標準文字セットを採用しており、Unicode 標準では 2 バイトを記憶単位として使用し、1 つの記憶単位の容量が大幅に増加し、世界中のすべての言語を 1 つのデータ列に含めることができます。中国語、英語、フランス語などは、エンコードの競合なしに同時に表示できます。

②、Nvarchar: 定義形式は Nvarchar(n) です。 Varchar データ型に似ていますが、Nvarchar データ型でも Unicode 標準文字セットが使用され、n の値の範囲は 1 ~ 4000 です。

③. Ntext: Text データ型と同様に、そこに保存されるデータは通常、表示デバイスに直接出力できる文字です。表示デバイスには、モニタ、ウィンドウ、またはプリンタが使用できます。 Ntext データ型は Unicode 標準文字セットを使用するため、理論上の容量は 230-l (1、073、741、823) バイトです。

関連する推奨事項: 「MySQL ビデオ チュートリアル

以上がmysqlのncharとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。