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

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

UPDATE ... WHERE ... = '' ব্যবহার

খালি স্ট্রিং ('') মানগুলো NULL-এ রূপান্তর করতে UPDATE স্টেটমেন্টে WHERE ক্লজ দিয়ে খালি মানগুলো চিহ্নিত করুন।

উদাহরণ

mysql> CREATE TABLE DemoTable1315 (CountryName VARCHAR(10));

mysql> INSERT INTO DemoTable1315 VALUES ('US'), (''), ('UK'), (''), (''), ('AUS');

mysql> SELECT * FROM DemoTable1315;

খালি মান NULL-এ আপডেট

mysql> UPDATE DemoTable1315 
SET CountryName = NULL 
WHERE CountryName = '';

ফলাফল

+-------------+
| CountryName |
+-------------+
| US          |
| NULL        |
| UK          |
| NULL        |
| NULL        |
| AUS         |
+-------------+

দ্রষ্টব্য: LENGTH(CountryName) = 0 দিয়েও খালি স্ট্রিং চিহ্নিত করা যায়। NULL এবং খালি স্ট্রিং ('') MySQL-এ ভিন্ন জিনিস; NULL মানে 'মান নেই', খালি স্ট্রিং মানে 'খালি মান আছে'।

  1. MySQL-এ NULL বা খালি মানের জন্য কাস্টম মান সেট করা

  2. MySQL-এ শুধুমাত্র NULL মান আপডেট করে অন্য মান দিয়ে প্রতিস্থাপন করা

  3. MySQL-এ টাইমস্ট্যাম্পকে মাসে কনভার্ট করা

  4. MySQL-এ IFNULL() দিয়ে NULL মানকে ১ এবং নন-নালকে ১ যোগ করে আপডেট করা