Documentation Home
MySQL 8.0 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 36.1Mb
PDF (A4) - 36.2Mb


このページは機械翻訳したものです。

10.3.7 各国語文字セット

標準 SQL では、NCHAR または NATIONAL CHAR は、CHAR カラムで事前定義された文字セットを使用するように指定する方法として定義されています。 MySQL では、この事前定義済文字セットとして utf8 を使用します。 たとえば、次のデータ型宣言は同等です。

Press CTRL+C to copy
CHAR(10) CHARACTER SET utf8 NATIONAL CHARACTER(10) NCHAR(10)

次も同様です。

Press CTRL+C to copy
VARCHAR(10) CHARACTER SET utf8 NATIONAL VARCHAR(10) NVARCHAR(10) NCHAR VARCHAR(10) NATIONAL CHARACTER VARYING(10) NATIONAL CHAR VARYING(10)

N'literal' (または n'literal') を使用すると、各国文字セットの文字列を作成できます。 次のステートメントは同等です。

Press CTRL+C to copy
SELECT N'some text'; SELECT n'some text'; SELECT _utf8'some text';