ejecución de s.p.

14/12/2004 - 14:03 por guillevillanuevasla | Informe spam
Hola gente, como les va?
quería saber como me aseguro de que se termine de ejecutar una sentencia de
un store procedure para que recien se ejecute la que sigue. Por ejemplo:
INSERT Tabla (columna1,columna2) SELECT columna11, columna22 FROM otraTabla
que sigue
exec master..xp_cmdshell 'bcp otraTabla out c:\exportar2.txt -n -w -S server
-U usuario -P contraseña's

Desde ya muchas gracias.

Guillermo
 

Leer las respuestas

#1 Eladio Rincón
14/12/2004 - 14:12 | Informe spam
Hola,

no debes esperar a nada; primero se ejecuta el INSERT y tras el insert la
llamada al procedimiento almacenado xp_cmdshell; es totalmente sincrono,
hasta que no haya acabado el INSERT no se ejecutará el siguiente paso; ¿has
tenido algún problema? ¿es posible que ejecutes xp_cmdshell antes de haber
confirmado la transacción?

Saludos,

Eladio Rincón
SQL Server MVP
"Comparte lo que sabes, aprende lo que no sepas", FGG

¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?

"guillevillanuevasla" wrote
in message news:
Hola gente, como les va?
quería saber como me aseguro de que se termine de ejecutar una sentencia


de
un store procedure para que recien se ejecute la que sigue. Por ejemplo:
INSERT Tabla (columna1,columna2) SELECT columna11, columna22 FROM


otraTabla
que sigue
exec master..xp_cmdshell 'bcp otraTabla out c:\exportar2.txt -n -w -S


server
-U usuario -P contraseña's

Desde ya muchas gracias.

Guillermo


Preguntas similares