หากต้องการลบเครื่องหมายอะพอสทรอฟี ให้แทนที่ สำหรับสิ่งนี้ คุณสามารถใช้ REPLACE() ต่อไปนี้เป็นไวยากรณ์ -
SET anyVariableName =REPLACE(yourVaribleName , '\'', '');
เพื่อให้เข้าใจไวยากรณ์ข้างต้น ให้เราสร้างขั้นตอนการจัดเก็บเพื่อลบเครื่องหมายอะพอสทรอฟีใน MySQL -
mysql> DELIMITER //mysql> CREATE PROCEDURE remove_Apostrophe(ในค่า VARCHAR(200)) BEGIN SET Value =REPLACE(Value , '\'',''); เลือก CONCAT("หลังจากลบเครื่องหมายอะพอสทรอฟี STRING IS=", ค่า); END //สืบค้นตกลง 0 แถวได้รับผลกระทบ (0.15 วินาที)mysql> DELIMITER;
เรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่ง CALL -
mysql> CALL remove_Apostrophe("Introduction to My'SQL");
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อน>+--------------------------------------------- -------------------+| CONCAT("หลังจากลบเครื่องหมาย Apostrophe STRING IS=", ค่า) |+------------------------------------------------ ------------------------------+| หลังจากลบอะพอสทรอฟี STRING IS=Introduction to MySQL |+-------------------------------------- -------------------------- +1 แถวในชุด (0.00 วินาที) แบบสอบถามตกลง ได้รับผลกระทบ 0 แถว 1 คำเตือน (0.01 วินาที)ก่อน>