ใช้ฟังก์ชัน TRIM() เพื่อตัด whitespace (space, tab, newline) นำหน้าและท้าย
สร้างตารางและเพิ่มข้อมูลที่มีช่องว่าง:
mysql> CREATE TABLE TrailingANdLeadingDemo ( SpaceTrailLead VARCHAR(100) ); Query OK, 0 rows affected (0.57 sec)
mysql> INSERT INTO TrailingANdLeadingDemo VALUES (' john '); -- มี space นำหน้าและท้าย
ก่อน Trim (ดูไม่ชัดใน output แต่อยู่ในข้อมูล):
mysql> SELECT * FROM TrailingANdLeadingDemo; -- แสดง ' john '
Update ด้วย TRIM():
mysql> UPDATE TrailingANdLeadingDemo SET SpaceTrailLead = TRIM(SpaceTrailLead); Query OK, 1 row affected (0.17 sec)
หลัง Trim:
mysql> SELECT * FROM TrailingANdLeadingDemo; -- แสดง 'john' (ไม่มี space)
ฟังก์ชันเกี่ยวข้อง: LTRIM() (ตัดซ้าย), RTRIM() (ตัดขวา), TRIM(BOTH 'x' FROM col) (ตัดตัวอักษรที่ระบุ)