MySQL BigInt এবং int-এর মধ্যে পার্থক্য হল INT হল 32-বিট লম্বা যেখানে BIGINT হল 64-বিট লম্বা৷
নিচের কয়েকটি পয়েন্ট -
-
BigInt 8 বাইট স্টোরেজ নেয় যখন int 4 বাইট স্টোরেজ নেয়।
-
int int(10) এর জন্য 4294967295 সর্বোচ্চ মান নেয়, যেখানে bigint(20) এর জন্য 18,446,744,073,709,551,615।
-
BigInt(20) এবং int(10), এই 20 এবং 10-এ জিরোফিল সহ প্রস্থ প্রদর্শনের জন্য ব্যবহার করা যেতে পারে৷
এখানে zerofil সহ Bigint এবং int এর ডেমো রয়েছে। একটি টেবিল তৈরি করার জন্য নিম্নোক্ত ক্যোয়ারী।
mysql> টেবিল তৈরি করুন BigintandintDemo −> ( −> Number1 bigint zerofill, −> Number2 int zerofill −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.62 সেকেন্ড)
এখন আপনি টেবিলে রেকর্ড সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> BigintandintDemo মানগুলিতে সন্নিবেশ করানসিলেক্ট স্টেটমেন্টের সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> BigintandintDemo থেকে *নির্বাচন করুন;নিচের আউটপুট −
+------------+------------+| সংখ্যা 1 | সংখ্যা2 |+----------------------+------------+| 00000000234556667777 | 0000678999 |+---------+------------ সেটে 1 সারি (0.00 সেকেন্ড)