Sqlexec con clausula where
Necesito conectarme a una base de datos de sql server 2008 a través de funciones SPT ejecutando el comando SQLEXCEC más una clausula where que tenga un cursor que genero localmente.
Seria así:
SQLEXEC (nconectionhandle,'delete from sqlpedidos where registro not in (SELECT registro from sqlpedi )','aevaluar')
sqlpedidos= base en el sql server
sqlpedi = cursor o tabla local
La idea es borrar los pedidos cuyo registro no esta en el cursor local.
Este comando lo uso localmente y me anda perfecto ahora cuando voy contra el sql no me ejecuta la consulta.
Seria así:
SQLEXEC (nconectionhandle,'delete from sqlpedidos where registro not in (SELECT registro from sqlpedi )','aevaluar')
sqlpedidos= base en el sql server
sqlpedi = cursor o tabla local
La idea es borrar los pedidos cuyo registro no esta en el cursor local.
Este comando lo uso localmente y me anda perfecto ahora cuando voy contra el sql no me ejecuta la consulta.
1 Respuesta
Respuesta de Cesar Enrique Yamunaque Baca
1