Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/10/2008, 08:01
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 2 meses
Puntos: 38
Respuesta: Manejo de Cursor con Instruccion en cadena

Tendrias que incluir todo el codigo dentro de la sentencia exec para que funcione el cursor, ya que este se ejecuta en otro contexto.

Pero si vas a hacer esto, creo que se podria eliminar el cursor.. haciendo el delete con un join...algo como

Código:
Delete Tmp_Proveedores 
where color = 'Azul' and IdProveedor in (Select Id_Proveedor 
from _TmpProveedores
Group By Id_Proveedor Having count(Id_Proveedor) > 1)
Solo agregale la parte variable.


Saludos!
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.