我有一个小代码,允许我从现有字段向新字段添加自定义名称,但它不会删除/(斜杠)为_(下划线)。
UPDATE `custom` SET custom_url = LOWER(REPLACE(REPLACE(REPLACE(Name, ' ', '_'), '(', ''), ')', ''));
如何重新编写此代码,以便它也允许我这样做?
答案 0 :(得分:1)
正斜杠在MySQL中没有特殊含义,只需添加额外的替换。
UPDATE `custom`
SET custom_url = LOWER(
REPLACE(
REPLACE(
REPLACE(
REPLACE(Name, ' ', '_')
, '(', '')
, ')', '')
,'/','_')
);
如果您要删除/
,请将,'/','_')
替换为底部替换部分中的,'/','')
。