互联网行业先行者(不喜欢),企业级移动(不好)
我只知道先行者,我要把 先行者 和 先行者 后面的括号删掉
在线等
------解决思路----------------------
UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def');
--用
REPLACE(str,from_str,to_str)
函数,把括号替换掉
------解决思路----------------------
--返回括号左边的
select LEFT(name,charindex('(',name, 0)-1) from A
--返回括号中间的
select SUBSTRING(name,charindex('(',name, 0)+1,charindex(')',name, 0)-charindex('(',name, 0)-1) from A
--返回括号右边的
select right(name,charindex(')',name, 0)-charindex('(',name, 0)-1) from A
------解决思路----------------------
select replace(name,SUBSTRING(name,charindex('(',name, 0),charindex(')',name, 0)-charindex('(',name, 0)+1
),'') from A
试试看