SMALLINT型 【small integer】
リレーショナルデータベース管理システム(RDBMS)では列(フィールド)に様々なデータ型を指定することができ、操作言語であるSQL文中で型名を指定する。整数型はサイズ(桁数)に応じていくつかの種類があり、SMALLINT型は2バイト(16ビット)の整数を表す。
1バイトのTINYINT型に次いで値の範囲が狭く、符号付きの場合で-32,768~32,767(-215~215-1)、符号なし(UNSIGNED)で0~65,535(0~216-1)となっている。
より広い範囲を表すことができるINT型などに比べデータ量が2バイトと少ないため、データの記録領域を節約でき、処理性能も高めることができる。SQLに用意されている整数型としては他に、TINYINT型やINT型(INTEGER型)、BIGINT型などがある。
(2022.7.26更新)