UNSIGNED ระบุให้คอลัมน์รับค่าบวกเท่านั้น (0 ถึงค่าสูงสุด) ไม่รับค่าลบ
ตัวอย่าง:
mysql> CREATE TABLE UnsignedDemo ( id INT UNSIGNED ); Query OK, 0 rows affected (0.61 sec) mysql> INSERT INTO UnsignedDemo VALUES (124), (78967); Query OK mysql> INSERT INTO UnsignedDemo VALUES (-124); ERROR 1264 (22003): Out of range value for column 'id' at row 1
ประโยชน์: เพิ่มช่วงค่าบวกได้สองเท่า (เช่น INT UNSIGNED สูงสุด 4,294,967,295 แทน 2,147,483,647)