কম্পিউটার টিউটোরিয়াল

MySQL-এ নির্দিষ্ট সেলকে খালি (empty string) করতে আপডেট করা


MySQL-এ WHERE ক্লজ ব্যবহার করে নির্দিষ্ট সেল আপডেট করা

MySQL-এ UPDATE স্টেটমেন্ট এবং WHERE ক্লজ ব্যবহার করে নির্দিষ্ট রো এবং কলামের মান পরিবর্তন করা যায়। খালি স্ট্রিং ('') সেট করতে SET column = '' ব্যবহার করা হয়।

উদাহরণ

টেবিল তৈরি:

CREATE TABLE DemoTable (Id INT, Name VARCHAR(50));
INSERT INTO DemoTable VALUES (1001, 'Robert'), (1002, 'Sam'), (1003, 'Tom');

নির্দিষ্ট সেল আপডেট

Id = 1003 এর Name কলামকে খালি স্ট্রিং করুন:

UPDATE DemoTable SET Name = '' WHERE Id = 1003;

ফলাফল যাচাই

SELECT * FROM DemoTable;

আউটপুট:

+------+--------+
| Id   | Name   |
+------+--------+
| 1001 | Robert |
| 1002 | Sam    |
| 1003 |        |
+------+--------+

খালি স্ট্রিং vs NULL

  • '' (খালি স্ট্রিং): মান আছে, কিন্তু দৈর্ঘ্য ০। LENGTH('') = 0।
  • NULL: মান অনুপস্থিত। IS NULL দিয়ে চেক করতে হয়।
  • আপডেটের সময় সিদ্ধান্ত নিন: খালি স্ট্রিং নাকি NULL? ব্যবসায়িক লজিক অনুযায়ী।

সতর্কতা: WHERE ছাড়া UPDATE চালালে পুরো কলাম আপডেট হয়ে যাবে।

  1. MySQL-এ খালি মান (Empty String) NULL-এ রূপান্তর করা

  2. MySQL কোয়ারীতে 'Empty set' প্রতিস্থাপন করা

  3. MySQL-এ একাধিক কলাম একসাথে আপডেট করা (সিঙ্গল কুয়েরি)

  4. MySQL-এ নির্দিষ্ট সেলের কন্টেন্ট আপডেট করা