CREATE PROCEDURE delid
@id int,
@tablename nvarchar(20)
 AS
DECLARE @table1  nvarchar( 20 )
set @table1 = @tablename
exec('delete from '+@table1+' where id='+@id)
GO