MySQL-এ BLOB বা বাইনারি ডেটা টাইপের কলামে সংরক্ষিত ডেটার বাইট আকার বের করার জন্য LENGTH() ফাংশন ব্যবহার করা হয়।
টেবিল তৈরি ও ডেটা ইনসার্ট
mysql> CREATE TABLE DemoTable (Title BLOB);
mysql> INSERT INTO DemoTable VALUES ('This is a MySQL tutorial');
mysql> INSERT INTO DemoTable VALUES ('Java is an object oriented programming language');
mysql> INSERT INTO DemoTable VALUES ('C is a procedural language');
দৈর্ঘ্য বের করার কোয়েরি
mysql> SELECT LENGTH(Title) FROM DemoTable;
ফলাফল:
+---------------+ | LENGTH(Title) | +---------------+ | 24 | | 47 | | 26 | +---------------+
ব্যাখ্যা: LENGTH() বাইট সংখ্যা রিটার্ন করে। ক্যারেক্টার সংখ্যা জানতে CHAR_LENGTH() ব্যবহার করুন। BLOB-এ বাইনারি ডেটা থাকে, তাই LENGTH() বাইট কাউন্ট দেয়।