লিডিং এবং ট্রেইলিং স্পেস অপসারণ করতে, আমরা মাইএসকিউএল-এ trim() ব্যবহার করতে পারি। প্রথমত, আমরা CREATE কমান্ডের সাহায্যে অ্যাটেবল তৈরি করব।
একটি টেবিল তৈরি করা হচ্ছে -
mysql> CREATE table TrailingANdLeadingDemo -> ( -> SpaceTrailLead varchar(100) -> ); Query OK, 0 rows affected (0.57 sec)
একটি টেবিল তৈরি করার পরে, আমরা INSERT কমান্ডের সাহায্যে একটি রেকর্ড সন্নিবেশ করব। আসুন আমরা অগ্রণী এবং পিছনের স্থান −
সহ arecord সন্নিবেশ করিmysql> INSERT into TrailingANdLeadingDemo values(' john '); Query OK, 1 row affected (0.12 sec)
আমরা SELECT কমান্ডের সাহায্যে সমস্ত রেকর্ড প্রদর্শন করতে পারি
রেকর্ড প্রদর্শন করা হচ্ছে
TrailingANdLeadingDemo থেকেmysql> SELECT * from TrailingANdLeadingDemo;
নিম্নলিখিত আউটপুট
+----------------+ | SpaceTrailLead | +----------------+ | john | +----------------+ 1 row in set (0.00 sec)
এখন, কিছু জায়গা দিয়ে রেকর্ড ঢোকানো হয়েছে। trim() ফাংশনের সাহায্যে লিডিং এবং ট্রেইলিং স্পেস অপসারণের জন্য সিনট্যাক্স নিম্নরূপ -
UPDATE yourTableName set column_name=trim(column_name);
এখন, আমি ট্রেলিং এবং লিডিং স্পেস −
সরাতে উপরের ক্যোয়ারীটি প্রয়োগ করছিmysql> UPDATE TrailingANdLeadingDemo set SpaceTrailLead=trim(SpaceTrailLead); Query OK, 1 row affected (0.17 sec) Rows matched: 1 Changed: 1 Warnings: 0
এখন, আমরা স্থানটি সরানো হয়েছে কিনা তা পরীক্ষা করতে পারি। সেখানে রেকর্ড প্রদর্শন করতে SELECT স্টেটমেন্ট ব্যবহার করুন -
TrailingANdLeadingDemo থেকেmysql> SELECT * from TrailingANdLeadingDemo;
নিম্নলিখিত আউটপুট
+----------------+ | SpaceTrailLead | +----------------+ | john | +----------------+ 1 row in set (0.00 sec)
উপরের আউটপুটটি দেখুন, কলাম থেকে স্পেসগুলি পরিষ্কারভাবে সরানো হয়েছে।