MySQL 照合における大文字と小文字の区別
MySQL ではさまざまな照合タイプが提供されていますが、どれが大文字と小文字を区別するかを判断するのは混乱を招く可能性があります。この質問では、MySQL での大文字と小文字を区別する照合順序の可用性を詳しく調べ、詳細な回答を提供します。
回答 1:
MySQL マニュアルによると、照合順序を " _cs" は大文字と小文字の区別を有効にします。クエリ「SHOW COLLATION WHERE COLLATION LIKE "%_cs"」を使用して、使用可能な _cs 照合順序を表示できます。
回答 2:
ただし、さらなる調査により、 MySQL では utf8_*_cs 照合順序はありません。大文字と小文字を区別する utf8 フィールドの場合は、「utf8_bin」を使用する必要があります。これにより順序が乱れることがありますが、「ORDER BY column COLLATE utf8_general_ci」を使用することで解決できます。
追加リソース:
以上がMySQL は大文字と小文字を区別する照合順序を提供していますか? それらを使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。