কম্পিউটার

আমরা কি MySQL এ ALTER স্টেটমেন্টের সাথে ADD এবং CHANGE ব্যবহার করতে পারি?


হ্যাঁ, আমরা ALTER স্টেটমেন্টের সাথে ADD এবং CHANGE ব্যবহার করতে পারি। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> নাম varchar(100), -> বয়স int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.84 সেকেন্ড)

এখন টেবিলের বিবরণ দেখুন।

mysql> desc DemoTable;

আউটপুট

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

তৈরি করবে <প্রে>+------+---------------+------+------+---------+ -------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------+---------------+------+------+---------+- ------+| নাম | varchar(100) | হ্যাঁ | | NULL | || বয়স | int(11) | হ্যাঁ | | NULL | |+------+---------------+------+------+---------+- -----+2 সারি সেটে (0.25 সেকেন্ড)

এখানে একটি কলামের নাম আপডেট করার পাশাপাশি নতুন কলাম যোগ করার জন্য ALTER-এর সাথে প্রশ্ন রয়েছে -

mysql> সারণি পরিবর্তন করুন DemoTable-> কলাম আইডি যোগ করুন শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী, -> বয়সের পরে কলাম CountryName varchar(100) যোগ করুন, -> কলামের নাম পরিবর্তন করুন FirstName varchar(200); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত 1.51 সেকেন্ড) রেকর্ডস:0 ডুপ্লিকেট:0 সতর্কতা:0 

এখন আবার টেবিলের বর্ণনা চেক করুন −

mysql> desc DemoTable;

আউটপুট

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

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

  1. আমরা কি একটি মাইএসকিউএল ক্যোয়ারীতে কোথায়, এবং এবং বা ব্যবহার করতে পারি?

  2. আমরা কি MySQL এ ORDER BY NULL ব্যবহার করতে পারি?

  3. আমরা কি একটি MySQL ক্যোয়ারীতে SELECT NULL স্টেটমেন্ট ব্যবহার করতে পারি?

  4. MySQL:আমি কিভাবে বিশেষ অক্ষর সহ একটি মান খুঁজে বের করতে পারি এবং NULL দিয়ে প্রতিস্থাপন করতে পারি?