我有一个列中有电话号码的MySQL表 - 有些不是真正的电话号码,我想通过发射一个单一的查询说,类似的东西“将所有电话号码设置为NULL,其中电话号码包含0-9以外的其他字符和'+'”Mysql的正则表达式允许数字和'+'
到目前为止,我已经提出了以下内容,但不知道如何为“+” :
$query="UPDATE table SET phone='NULL' WHERE phone REGEXP ('[0-9]')!=1";
mysql_query($query);
有没有人知道如何容忍在该查询中的'+'?另外,'+'需要在电话号码的开头。
谢谢!
查尔斯
'\ +'不起作用? – hjpotter92 2012-07-14 11:46:10