El error es porque la estas manejando como si fuera escalar...
aunque es una variable, debes manejarla como si fuera una tabla normal...
la insercion seria entonces del modo:
Código:
Insert into @mivariabletabla (miscampos)
Select micamposselect
From miotratabla

Saludos!