Bom estou com um problema ao deletar contas que nunca logaram no servidor.

usei a seguinte query !

Código PHP:
 DECLARE @Acc varchar(10), @Chars varchar(10), @test int 
select 
@test 
DECLARE LISTA CURSOR LOCAL FOR 
SELECT memb___id FROM MEMB_INFO 
OPEN LISTA 
FETCH NEXT FROM LISTA INTO 
@Acc 
WHILE @@FETCH_STATUS 
begin 
if (SELECT COUNT(*) FROM Character where AccountID=@Acc) = 
begin 
DELETE from MEMB_INFO where memb___id
=@Acc 
DELETE from VI_CURR_INFO where memb___id
=@Acc 
select 
@test = @test 
end 

FETCH NEXT FROM LISTA INTO 
@Acc 
end 
CLOSE LISTA 
DEALLOCATE LISTA 
print @test 



E está aparecendo esse erro !

Código PHP:
Msg 208Level 16State 1Line 12 Invalid object name 'VI_CURR_INFO