ホームページ >データベース >mysql チュートリアル >MySQL CHAR() 関数を使用して、特定の文字セットでデフォルトのバイナリ文字列以外の文字列を生成するにはどうすればよいでしょうか?
キーワード USING を使用すると、デフォルトのバイナリ文字列の代わりに、指定された文字セットで文字列を生成できます。次の結果セットは、それを示しています。 -
mysql> Select CHARSET(CHAR(85 USING utf8)); +------------------------------+ | CHARSET(CHAR(85 USING utf8)) | +------------------------------+ | utf8 | +------------------------------+ 1 row in set (0.00 sec)
上記の結果セットは、キーワード USING の後に utf8 を記述したため、返されるバイナリ文字列が utf8 であることを示しています。
mysql> Select CHARSET(CHAR(85 USING latin1)); +--------------------------------+ | CHARSET(CHAR(85 USING latin1)) | +--------------------------------+ | latin1 | +--------------------------------+ 1 row in set (0.00 sec)
上記の結果セットは、キーワード USING の後に latin1 を記述したため、返されるバイナリ文字列が latin1 であることを示しています。
以上がMySQL CHAR() 関数を使用して、特定の文字セットでデフォルトのバイナリ文字列以外の文字列を生成するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。