删除MySQL中字段中括号以及括号之内的内容
在做爬虫时抓取的数据有的存在括号,导致匹配出现问题,j_name字段很不规整。
MYSQL版本:
处理前:
// 括号有中英文之分,本例中为英文
UPDATE se_job_details SET j_name = REVERSE (SUBSTRING(REVERSE(j_name),INSTR(REVERSE(j_name),'(')+1,LENGTH(j_name)))
执行后 (语句执行时主要空格空格不能多也不能少):
SQL 版本:
1. INSTR(REVERSE(j_name),'(') 换为 charindex('(',REVERSE(j_name))
2. ,LENGTH(j_name) 换为 len(j_name)