Sql 在DBA处拆分文本
我的SQL数据库中有一个字段,在DBA一词出现后需要拆分该字段。我相信这将是一个案例陈述,但我不确定 预期产出Sql 在DBA处拆分文本,sql,sql-server,split,Sql,Sql Server,Split,我的SQL数据库中有一个字段,在DBA一词出现后需要拆分该字段。我相信这将是一个案例陈述,但我不确定 预期产出 S B A SITES INC DBA SBA SITES INC 弗洛伊德在标题上的失误?我不时对我的DBA大发脾气。无论如何,您的问题需要更多信息,例如您的RDBMS、示例记录和所需结果。我使用的是Microsoft SQL Server。示例记录为S B A SITES INC DBA SBA SITES INC,字段名为Primary_Owner。预期结果将是Primary
S B A SITES INC DBA
SBA SITES INC
弗洛伊德在标题上的失误?我不时对我的DBA大发脾气。无论如何,您的问题需要更多信息,例如您的RDBMS、示例记录和所需结果。我使用的是Microsoft SQL Server。示例记录为S B A SITES INC DBA SBA SITES INC,字段名为Primary_Owner。预期结果将是Primary_Owner=S B A SITES INC,新字段将是DBA或Doing_Busines_As=DBA SBA SITES INC。
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