Insert dinámico en sql server
Publicado por jose perez (1 intervención) el 25/11/2020 17:46:33
Cordial saludo.
Quiero hacer una inserción de datos de una tabla a otra tabla pero de forma dinámica debido a la gran cantidad de datos que hay, ¿Como se podrÃa realizar?.
He intentado colocando el insert dentro de una variable y despúes ejecutarla,pero me da el siguiente error: "Msg 207, Level 16, State 1, Line 5 Invalid column name '34'.".
Asà es como lo hago:
SET @IN=' INSERT INTO ##TABLE_TEMPED (TERMINAL) VALUES('+@TERMINAL+')';
EXEC(@IN);
Agradezco su ayuda.
Quiero hacer una inserción de datos de una tabla a otra tabla pero de forma dinámica debido a la gran cantidad de datos que hay, ¿Como se podrÃa realizar?.
He intentado colocando el insert dentro de una variable y despúes ejecutarla,pero me da el siguiente error: "Msg 207, Level 16, State 1, Line 5 Invalid column name '34'.".
Asà es como lo hago:
SET @IN=' INSERT INTO ##TABLE_TEMPED (TERMINAL) VALUES('+@TERMINAL+')';
EXEC(@IN);
Agradezco su ayuda.
Valora esta pregunta


0