%在存储过程的解决办法
create proc pipei
as
begin
declare @string varchar(1000)
declare @keyword varchar(30)
declare cursor1 cursor for select keyword from bb
open cursor1
fetch cursor1 into @keyword
while(@@fetch_status = 0)
begin
set @string = 'update aa set mark = 1 where domain like ''%'+@keyword+''''
exec(@string)
fetch cursor1 into @keyword
end
close cursor1
deallocate cursor1
end
as
begin
declare @string varchar(1000)
declare @keyword varchar(30)
declare cursor1 cursor for select keyword from bb
open cursor1
fetch cursor1 into @keyword
while(@@fetch_status = 0)
begin
set @string = 'update aa set mark = 1 where domain like ''%'+@keyword+''''
exec(@string)
fetch cursor1 into @keyword
end
close cursor1
deallocate cursor1
end
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步