ধরুন একটি টেবিলের কলামে যদি অনেকগুলো ভ্যালুর সাদা স্পেস থাকে তাহলে সেটা হল জায়গার অপচয়। আমরা TRIM() ফাংশনটি ব্যবহার করতে পারি সমস্ত সারি থেকে হোয়াইটস্পেস মুছে ফেলতে এবং একটি একক প্রশ্নে টেবিলটিও আপডেট করতে। 'Employee' থেকে উদাহরণ অনুসরণ করে, এর সমস্ত সারিতে সাদা স্থান থাকা ধারণাটি প্রদর্শন করবে −
উদাহরণ
mysql> Select * from Employee; +------+----------------------+----------------------+----------------------+ | Id | Name | Address | Department | +------+----------------------+----------------------+----------------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------------+----------------------+----------------------+ 5 rows in set (0.00 sec)
আমরা উপরের ফলাফল সেট থেকে দেখতে পাচ্ছি যে কর্মচারী টেবিলের সারিগুলিতে অনেকগুলি হোয়াইটস্পেস রয়েছে। এটিকে নিচের ক্যোয়ারী −
দিয়ে অপসারণ ও আপডেট করা যেতে পারেmysql> Update Employee SET Id = TRIM(Id), Name = TRIM(Name), Address = TRIM(Address), DEPARTMENT = TRIM(Department); Query OK, 5 rows affected (0.24 sec) Rows matched: 5 Changed: 5 Warnings: 0 mysql> Select * from Employee; +------+----------------+------------+----------------+ | Id | Name | Address | Department | +------+----------------+------------+----------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------+------------+----------------+ 5 rows in set (0.00 sec)
আমরা উপরের ফলাফল সেট থেকে দেখতে পাচ্ছি যে সমস্ত হোয়াইটস্পেস মুছে ফেলা হয়েছে এবং টেবিল আপডেট করা হয়েছে।