As per i understand you, you want to update
CompanySearch
field with
ID
from
DA_ArticleDetails
, but you did not specify what relationship becomes between both tables.
It is possible to update data with single UPDATE and SELECT statement, for example:
USE [NetCrawlerDemo].[dbo];
ALTER PROCEDURE ProcedureName
@Article INT
AS
BEGIN
UPDATE t1 SET [CompanySearch] = CHARINDEX(t2.Searchable_company_Name, @Article)
FROM [DA_TrackerInfo_SGA_ExactSearch] AS t1 INNER JOIN Co_Industry_Mast AS t2 ON t1.PKey = t2.FKey
WHERE CHARINDEX(t2.Searchable_company_Name, @Article)>0
RETURN @@ROWCOUNT
END