UNSIGNED অ্যাট্রিবিউট যুক্ত কলামে শুধু পজিটিভ সংখ্যা (০ এবং ধনাত্মক) সংরক্ষণ করা যায়। নেগেটিভ মান দিলে এরর আসে।
উদাহরণ
mysql> CREATE TABLE UnsignedDemo (id INT UNSIGNED); Query OK, 0 rows affected (0.61 sec) mysql> INSERT INTO UnsignedDemo VALUES(124), (78967); Query OK, 2 rows affected mysql> INSERT INTO UnsignedDemo VALUES(-124); ERROR 1264 (22003): Out of range value for column 'id' at row 1
ব্যবহার ক্ষেত্র
- আইডি, কাউন্টার, পরিমাণ ইত্যাদি যেখানে নেগেটিভ মান হবে না।
- রেঞ্জ দ্বিগুণ হয়:
INT UNSIGNED= ০ থেকে ৪,২৯৪,৯৬৭,২৯৫।