ぼやき
(見ている人はほとんどいないと思われる、とあるDBの技術情報をやりとりするところを見た)
キャラセットEUC-JPで半角カナ突っ込むなよ……
とツッコミを入れたくなったが、そのソフトは使っていない上、ウン年間発言していないので、ツッコミ入れづらい。
まぁありがちだけれども、SJISとEUC-JPだとchar(1)は最大2バイト、Unicodeだとchar(1)が3バイトになるという実装。
Windows以外のOSも対応しているモノで、半角カナ*1をEUC-JPでエンコードした際に、2バイトじゃ収まらんのよ。だから半角カナは使えないよ? insertできているのがたまたまだと思うよ。Windows専用じゃないよ?
的な。
*1:半角カナという呼び方も微妙だけれども