কম্পিউটার

MySQL BigInt zerofil vs int zerofil?


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 সেকেন্ড)

  1. আমি কিভাবে একটি মাইএসকিউএল সিলেক্টে একটি স্বাক্ষরবিহীন int-কে -1 দ্বারা গুণ করব?

  2. একটি MySQL ক্ষেত্রে zerofil এর ব্যবহার কি?

  3. MySQL ফিল্ডে শুধুমাত্র int আপডেট করুন

  4. MySQL এ BIGINT এবং BIGINT(20) এর মধ্যে পার্থক্য?