Duda con Insert into Select

28/03/2005 - 12:51 por Javier Carvajal | Informe spam
Estoy creando un procedimiento almacenado que ejecuta una serie de cálculos
en un servidor para, finalmente, cargar esos datos en otra tabla de otro
servidor mediante un Insert into... Select. El procedimiento se ejecutará en
el servidor origen.
Evidentemente en el Insert into utilizo el nombre de 4 partes para
identificar la tabla del otro servidor, pero al ir a crear el procedimiento
almacenado me da error diciendo que sólo admite 2 prefijos y no los 4 que yo
le he puesto. La sintaxis del nombre de tabla es correcta puesto que justo
antes del Insert hago un Truncate table y funciona bien.
¿Insert into select no deja insertar datos en otro servidor?, en ese caso
¿alguna idea sobre cómo realizar esto de manera sencilla?


Javier Carvajal
MCP - SQL Server 2000
 

Leer las respuestas

#1 Javier Carvajal
28/03/2005 - 13:08 | Informe spam
Me corrijo a mí mismo, el error me está dando en el truncate table y no en
el insert into select, así que lo resolveré con un delete dado que tampoco
es una tabla demasiado grande.


Javier Carvajal
MCP - SQL Server 2000

"Javier Carvajal" escribió en el mensaje
news:
Estoy creando un procedimiento almacenado que ejecuta una serie de


cálculos
en un servidor para, finalmente, cargar esos datos en otra tabla de otro
servidor mediante un Insert into... Select. El procedimiento se ejecutará


en
el servidor origen.
Evidentemente en el Insert into utilizo el nombre de 4 partes para
identificar la tabla del otro servidor, pero al ir a crear el


procedimiento
almacenado me da error diciendo que sólo admite 2 prefijos y no los 4 que


yo
le he puesto. La sintaxis del nombre de tabla es correcta puesto que justo
antes del Insert hago un Truncate table y funciona bien.
¿Insert into select no deja insertar datos en otro servidor?, en ese caso
¿alguna idea sobre cómo realizar esto de manera sencilla?


Javier Carvajal
MCP - SQL Server 2000

Preguntas similares