หากต้องการลบช่องว่างนำหน้าและต่อท้าย เราสามารถใช้ trim() ใน MySQL ขั้นแรก เราจะสร้าง atable โดยใช้คำสั่ง CREATE
การสร้างตาราง −
mysql> สร้างตาราง TrailingANDLeadingDemo-> (-> SpaceTrailLead varchar(100)-> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.57 วินาที)
หลังจากสร้างตาราง เราจะแทรกระเบียนโดยใช้คำสั่ง INSERT ให้เราแทรก arecord ด้วยช่องว่างนำหน้าและต่อท้าย -
mysql> INSERT ลงในค่า TrailingANDLeadingDemo (' john '); เคียวรีตกลง ได้รับผลกระทบ 1 แถว (0.12 วินาที)
เราสามารถแสดงระเบียนทั้งหมดได้ด้วยคำสั่ง SELECT
การแสดงบันทึก
mysql> SELECT * จาก TrailingANDLeadingDemo;
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+----------------+| SpaceTrailLead |+----------------+| john |+----------------+1 แถวในชุด (0.00 วินาที)ตอนนี้บันทึกถูกแทรกด้วยช่องว่างบางส่วน ไวยากรณ์ในการลบช่องว่างนำหน้าและต่อท้ายด้วยความช่วยเหลือของฟังก์ชัน trim() มีดังนี้ -
UPDATE yourTableName set column_name=trim(column_name);
ตอนนี้ฉันกำลังใช้แบบสอบถามด้านบนเพื่อลบช่องว่างต่อท้ายและนำหน้า -
mysql> UPDATE TrailingANDLeadingDemo set SpaceTrailLead=trim(SpaceTrailLead);Query OK, 1 แถวได้รับผลกระทบ (0.17 วินาที)แถวที่ตรงกัน:1 เปลี่ยนแปลง:1 คำเตือน:0
ตอนนี้เราสามารถตรวจสอบว่าพื้นที่ถูกลบออกหรือไม่ ใช้คำสั่ง SELECT เพื่อแสดงลำดับ -
mysql> SELECT * จาก TrailingANDLeadingDemo;
ต่อไปนี้เป็นผลลัพธ์
<ก่อนหน้า>+----------------+| SpaceTrailLead |+----------------+| john |+----------------+1 แถวในชุด (0.00 วินาที)ดูผลลัพธ์ข้างต้น ช่องว่างถูกลบออกจากคอลัมน์อย่างชัดเจน