Query
Query
tables(or any source which has the tables) declare @cnt int,@RCnt int,@tabtar nvarchar(100),@sql nvarchar(200) Set @Cnt=1 Set @Rcnt=(Select COUNT(*) from @tabs) --print @Rcnt --print @Cnt --select * from @tabs While(@RCnt>=@cnt) Begin Select @tabtar=TabName from @tabs where i=@cnt set @sql='UPDATE '+@tabtar+' SET BatchID=BatchID WHERE ContractID
IN(SELECT * FROM abctable WHERE DATEDIFF("mm",DataEffDate,GETDATE())>=15)'