SQLにおける型と長さの関係について質問させてください。
例えばchar型のカラムを用意し長さを2にしたとします。
char(2)
ここに
"男性"
と入れることはできますが、
"男性かも"
と入れることはできなかったので、同じ要領で
int型のカラムを用意し長さを2にしました。
int(2)
このカラムに16と入れるとデータ格納できましたが
charの時と同じで2桁以上の数字は入らないだろうと思い
166
を入力してみるとデータ格納されてしまいました。
これは何故でしょうか?
そもそも文字と数字の型では長さの使い方が違うと考えられるのですが
解説頂けるとありがたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/09 13:06