- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MySQLの関数でCHARと言うのがありますが、この関数に与えられる数値は0x0000から0x1ffffffffで良いのでしょうか?)
MySQLのCHAR関数の数値範囲について
このQ&Aのポイント
- MySQLのCHAR関数に与えられる数値範囲は、0x0000から0x1ffffffffまでです。
- 実験結果から分かるとおり、CHAR関数には下限値と上限値があります。
- しかし、サーバーや環境によっても影響を受ける可能性があるため、具体的な保障された下限値や上限値はありません。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
単純に考えれば文字コードから文字列を返すのですから 00~FFまででしょう。 たとえばSJISで「あ」は82A0ですから select concat(char(0x82),char(0xA0)) とすれば「あ」が表示されます。
お礼
00~FFまでの間に存在しない文字コードもあるようでした。 ありがとうございました。