在DBA分割文本

时间:2018-01-22 20:31:59

标签: sql sql-server split

我的SQL数据库中有一个字段,我需要在DBA出现后拆分。我相信这将是一个案例陈述,但我不确定。

enter image description here

预期输出

S B A SITES INC DBA
SBA SITES INC

1 个答案:

答案 0 :(得分:1)

    create table #t1 (primary_owner varchar(100), doing_business_as varchar(100))
insert into #t1 (primary_owner) values ('s b a sites inc dba sites inc')
update #t1 set doing_business_as = substring(primary_owner,charindex('dba',primary_owner),1000 ),primary_owner= left(primary_owner,charindex('dba',primary_owner)-1)

select * from #t1