কম্পিউটার

মাইএসকিউএল-এ আনসাইনড কলামে একটি নেতিবাচক মান সন্নিবেশ করা হলে কী হবে?


আপনি MySQL এ আনসাইনড কলামে একটি নেতিবাচক মান সেট করলে ত্রুটি ঘটে। উদাহরণস্বরূপ, আসুন প্রথমে একটি আনসাইনড ফিল্ড -

সহ একটি টেবিল তৈরি করি
mysql> টেবিল আনসাইনডডেমো তৈরি করুন -> ( -> আইডি আনসাইনড -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.79 সেকেন্ড)

আপনি যখনই কলাম আইডিতে নেতিবাচক মান সন্নিবেশ করেন তখন ত্রুটিটি নিম্নরূপ যা আনসাইনড হিসাবে ঘোষণা করা হয় -

mysql> আনসাইন করা ডেমো VALUES(-100); ERROR 1264 (22003):1 সারিতে কলাম 'Id'-এর জন্য পরিসীমা মানের বাইরে

উদাহরণ

যাইহোক, ইতিবাচক মান আনসাইনডের জন্য ভাল কাজ করে। একই নীচের উদাহরণে দেখানো হয়েছে. সন্নিবেশ কমান্ড ব্যবহার করে উপরের টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -

mysql> আনসাইনডডেমো মান(100) ঢোকান 0);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> ঢোকান আনসাইনড ডেমো মান(100000000); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)

একটি নির্বাচন বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> নির্বাচন করুন *আনসাইন করা ডেমো থেকে;

আউটপুট

<প্রে>+------------+| আইডি |+------------+| 100 || 1000 || 0 || 100000000 |+----------+4 সারি সেটে (0.00 সেকেন্ড)
  1. মাইএসকিউএল-এ কলামের একাধিক মান পূরণ করতে হলে কীভাবে সারি নির্বাচন করবেন?

  2. কিভাবে একটি MySQL কলাম মান 000 যোগ করবেন?

  3. MySQL-এ একটি কলামে সর্বোচ্চ মান খুঁজুন

  4. JSP-তে বাফার কোনো মানতে সেট করা হলে কী হবে?