আপনি স্পেস অপসারণ করতে TRIM() ফাংশন ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম আপডেট করুন SET yourColumnName=TRIM(yourColumnName);
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল রিমুভ স্পেসডেমো তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT, -> UserId varchar(20), -> UserName varchar(10), -> PRIMARY KEY(Id) -> );কোয়েরি ঠিক আছে, 0 প্রভাবিত সারি (0.81 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। প্রশ্নটি নিম্নরূপ -
mysql> removeSpaceDemo(UserId,UserName) মানগুলিতে সন্নিবেশ করুন('John1267','John');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.25 সেকেন্ড)mysql> রিমুভস্পেসডেমো(UserId,UserName) মানগুলিতে সন্নিবেশ করুন,'ry15 'ল্যারি'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> রিমুভস্পেসডেমো(UserId,UserName) মান (' David909','David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> সন্নিবেশ removeSpaceDemo(UserId,UserName) মান('Bob912','Bob');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> রিমুভস্পেসডেমো(UserId,UserName) মানগুলিতে সন্নিবেশ করুন(' Sam123 ','Sam');কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.10 সেকেন্ড)
এখন আপনি সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> রিমুভস্পেসডেমো থেকে *নির্বাচন করুন;
নিচের আউটপুটটি স্পেস সহ রেকর্ড প্রদর্শন করে:
<প্রে>+------+----------------+---------+| আইডি | UserId | ব্যবহারকারীর নাম |+------+----------------+------------+| 1 | John1267 | জন || 2 | 12ল্যারি56 | ল্যারি || 3 | David909 | ডেভিড || 4 | বব912 | বব || 5 | Sam123 | স্যাম |+---+----------------+---------+5 সারি সেটে (0.00 সেকেন্ড)এখানে স্পেস মুছে ফেলার ক্যোয়ারী আছে −
mysql> update removeSpaceDemo সেট UserId=TRIM(UserId);কোয়েরি ঠিক আছে, 5টি সারি প্রভাবিত হয়েছে (0.33 সেকেন্ড)সারি মিলেছে:5 পরিবর্তিত:5 সতর্কতা:0
এখন আবার টেবিল রেকর্ড চেক করুন. প্রশ্নটি নিম্নরূপ -
mysql> রিমুভস্পেসডেমো থেকে *নির্বাচন করুন;
নিচের আউটপুট −
+------+------------+----------+| আইডি | UserId | ব্যবহারকারীর নাম |+------+------------+----------+| 1 | John1267 | জন || 2 | 12ল্যারি56 | ল্যারি || 3 | David909 | ডেভিড || 4 | বব912 | বব || 5 | Sam123 | স্যাম |+----+------------+---------+5 সারি সেটে (0.00 সেকেন্ড)
আপনি TRIM() এর জায়গায় RTRIM() ফাংশনও ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম আপডেট করুন SET yourColumnName=RTRIM(yourColumnName);