Ly: SQL-SQL Server-StoredProcedure

Ich möchte eine Schleife in der Stored Procedure machen, die alle definierte records hinzugefügt werden (mit insert).
In meinem Beispiel läut INSERT nur ein Mal

declare @user varchar(20)
set @user = 'a'

declare @path varchar(50)
set @path='/temp'

declare @host varchar(50)
set @host='s-server'

declare @grouid varchar(20)
set @grouid = 'group1'

INSERT INTO ausergrou2

select @user,@host,@path,@grouid
WHERE
not exists ( select ntuser+host+path+grouid from ausergrou2 where ntuser=@user and host=@host and path=@path and ntuser=@user)

BEGIN
 if (@@rowcount = 1)
      EXEC [DB].[dbo].[addUser] @host, @path, @user

END

Kann jemand mir helfen?
Danke
Ly