Código SQL:
Ver originalCREATE TABLE #temp2
(
region VARCHAR(MAX)
TOTAl INT
)
--Porque quitas el total??? en tu resultado usas 2 columnas no?? una que lleva la region y otro que lleva un total o algo asi(TOTAL DE INGRESO F1)
--Msg 213, Level 16, State 1, Line 55
--El nombre de columna o los valores especificados no corresponden a la definición de la tabla.
--Este error me produce conficion al parecer todo esta bien
INSERT INTO #temp2
SELECT 'REGION ' + @REGION, @TOTALF1 AS [TOTAL DE INGRESO F1]
El error te lo marca porque quitaste un campo y quieres ingresar 2 a la tabla.....dejando el campo total(o el nombre que quieras) el query funciona :)