删除字段里的特殊字符写法

cxmdcn 2008-07-01 11:39:19
表 jobfile 中有字段 title ,有些记录的title字段多了"知名企业"几个字,我想删除这些字.
这段SQL语句应该怎么写?

多谢!
...全文
74 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
update jobfile
set title=replace(title,'知名企业','')
where charindex('知名企业',title)>0
  • 打赏
  • 举报
回复
update tb
set FLHIDNAME=replace(FLHIDNAME,'知名企业','')
where charindex('知名企业',FLHIDNAME)>0

select * from tb
akuzou 2008-07-01
  • 打赏
  • 举报
回复
在确定每条记录的知名企业内容都是多余的话,执行
update jobfile set title=replace(title,'知名企业','')
wzy_love_sly 2008-07-01
  • 打赏
  • 举报
回复
if object_id('tb') is not null
drop table tb
go
create table tb(title varchar(50))
insert into tb select 'a'
insert into tb select 'b'
insert into tb select 'c'
insert into tb select 'ac知名企业'

update tb set title=replace(title,'知名企业','')

select * from tb


a
b
c
ac
viptiger 2008-07-01
  • 打赏
  • 举报
回复
update jobfile
set title = replace(title,'知名企业','')
lgxyz 2008-07-01
  • 打赏
  • 举报
回复
update jobfile set title=replace(title,'知名企业','')
wzy_love_sly 2008-07-01
  • 打赏
  • 举报
回复
update tb set title=replace(title,'知名企业','')

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧