我正在尝试删除撇号,以下是整个过程。
BEGIN
SET _myparam = replace(_myparam, "'", '');
UPDATE `Table` SET NAME=_myparam WHERE UID=_someotherparam;
END
我也试过:
SET _myparam = replace(_myparam, '\'', '');
SET _myparam = replace(_myparam, '''', '');
SET _myparam = replace(_myparam, CHAR(39), '');
SET _myparam = replace(_myparam, '%\'%', '');
这似乎适用于任何其他字符,但不适用于撇号。这里似乎没有什么可以删除撇号字符。任何帮助,将不胜感激。
我在谷歌上搜索了我能想到的所有东西,并且已经拔了几个小时的头发。谢谢!