কম্পিউটার

মাইএসকিউএল-এ tinyint ডিফল্ট মান 1 এ পরিবর্তন করবেন?


আপনি এর জন্য ডিফল্ট কমান্ড ব্যবহার করতে পারেন। নিচের সিনট্যাক্স −

সারণী পরিবর্তন করুন yourTableName আপনার কলামের নাম পরিবর্তন করুন আপনার কলামের নাম TINYINT(1) ডিফল্ট 1 শূন্য নয়;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(20), UserAge int, isMarried tinyint(1)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.80 সেকেন্ড)

আসুন টেবিলের বর্ণনাটি পরীক্ষা করি -

mysql> desc DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+------------+------+------+------- --+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+------------+------+------+--------- -+----------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || ব্যবহারকারীর নাম | varchar(20) | হ্যাঁ | | NULL | || ব্যবহারকারীর বয়স | int(11) | হ্যাঁ | | NULL | || বিবাহিত | tinyint(1) | হ্যাঁ | | NULL | |+-------------+------------+------+------+--------- +----------------+4টি সারি সেটে (0.21 সেকেন্ড)

tinyint ডিফল্ট মানকে 1 −

-এ পরিবর্তন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> টেবিল পরিবর্তন করুন DemoTable পরিবর্তন isMarried isMarried TINYINT(1) DEFAULT 1 NOT NULL;Query OK, 0 সারি প্রভাবিত (1.29 সেকেন্ড)রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0

আসুন আবার টেবিলের বর্ণনা পরীক্ষা করি। tinyint এর ডিফল্ট মান 1 −

এ পরিবর্তন করা হয়েছে
mysql> desc DemoTable;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------------+------------+------+------+------- --+----------------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+------------+------+------+--------- -+----------------+| আইডি | int(11) | না | পিআরআই | NULL | স্বয়ংক্রিয়_বৃদ্ধি || ব্যবহারকারীর নাম | varchar(20) | হ্যাঁ | | NULL | || ব্যবহারকারীর বয়স | int(11) | হ্যাঁ | | NULL | || বিবাহিত | tinyint(1) | না | | 1 | |+-------------+------------+------+------+--------- সেটে +----------------+4 সারি (0.00 সেকেন্ড)
  1. মাইএসকিউএলে কি ডিফল্ট শূন্য যোগ করা প্রয়োজন?

  2. মাইএসকিউএল-এ NULL-এ ডিফল্ট মান কীভাবে সেট করবেন?

  3. <>1 বা IS NULL রেকর্ড ফেরাতে MySQL TINYINT প্রকার

  4. MySQL-এ NOT NULL মানের জন্য 1 সেট করুন