Ok, veja um exemplo da utilização da variável "Table" abaixo:
Declare @Array Table (Codigo Integer, Nome Char(30), Data SmalldateTime)
Insert @Array Values(1, 'Teste um', '20060508')
Insert @Array Values(2, 'Teste dois', '20060509')
Insert @Array Values(3, 'Teste tres', '20060510')
Select * From @Array
A manipulação do conteúdo da variável é idêntico a de uma tabela, através dos comandos INSERT, DELETE e UPDATE.
Você também pode declarar um cursor e tratar cada linha separadamente.
Boa sorte.