শুরু এবং শেষের স্পেস সরাতে TRIM() ফাংশন ব্যবহার করা হয়। সিনট্যাক্স:
UPDATE yourTableName SET yourColumnName=TRIM(yourColumnName);
উদাহরণ
টেবিল তৈরি এবং স্পেসসহ ডেটা ইনসার্ট করি:
mysql> create table removeSpaceDemo (
-> Id int NOT NULL AUTO_INCREMENT,
-> UserId varchar(20),
-> UserName varchar(10),
-> PRIMARY KEY(Id)
-> ); Query OK, 0 rows affected (0.81 sec)
mysql> insert into removeSpaceDemo(UserId,UserName) values('John1267 ','John'); Query OK, 1 row affected (0.25 sec)
mysql> insert into removeSpaceDemo(UserId,UserName) values(' 12Larry56','Larry'); Query OK, 1 row affected (0.17 sec)
mysql> insert into removeSpaceDemo(UserId,UserName) values(' David909','David'); Query OK, 1 row affected (0.18 sec)
mysql> insert into removeSpaceDemo(UserId,UserName) values('Bob912 ','Bob'); Query OK, 1 row affected (0.13 sec)
mysql> insert into removeSpaceDemo(UserId,UserName) values(' Sam123 ','Sam'); Query OK, 1 row affected (0.10 sec)
TRIM() ব্যবহার করে স্পেস সরাই:
mysql> update removeSpaceDemo set UserId=TRIM(UserId); Query OK, 5 rows affected (0.33 sec) Rows matched: 5 Changed: 5 Warnings: 0
ফলাফল (শুরু ও শেষের স্পেস গিয়েছে):
+----+-----------+----------+ | Id | UserId | UserName | +----+-----------+----------+ | 1 | John1267 | John | | 2 | 12Larry56 | Larry | | 3 | David909 | David | | 4 | Bob912 | Bob | | 5 | Sam123 | Sam | +----+-----------+----------+
নোট: শুধু ডানের স্পেস সরাতে RTRIM(), শুধু বামের স্পেস সরাতে LTRIM() ব্যবহার করা যায়।