BINARY型

4.0と5.0でなんか怪しげな動きするな・・・。
4.0の場合、

create table tb_hoge(
 hoge binary(16)
);

ってやるとchar(16) binaryになる。
binary型サポートされてないからchar binaryに強制変換してんのかな?
できれば、構文エラーにして欲しいところ。
(char binaryはサポートしてる)
5.0の場合、

create table tb_hoge(
 hoge binary(16)
);

ってやるとbinary(16)になる。
ちゃんとbinary型になりますね。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です