MySQLでテーブル作成するときの属性「UNSIGNED」は整数のみ許可するやつ | クズリーマンのカス備忘録

MySQLでテーブル作成するときの属性「UNSIGNED」は整数のみ許可するやつ

animal_dolphin-iruka-mysql-logo MySQL
スポンサーリンク

animal_dolphin-iruka-mysql-logo

意味

数値型って、マイナスの値〜正の値まで幅が取れるけど、UNSIGNEDをつけとくと、正の値のみになる。しかも使える範囲がマイナスの値の分が削れるわけではなく、その分が正の値にプラスされて、使える範囲が広くなる。 

INT カラムが UNSIGNED の時、カラム範囲のサイズは同じですが、
その終点は -2147483648 と 2147483647 から、0 と 4294967295 までシフトします。

しゅってん

コメント

タイトルとURLをコピーしました