Código:
2
10
Pero me devuelve
Código:
10
10
El codigo es esté
Código
--Variables de recepcion de datos DECLARE @intIDSanciones INT --Declaración del Cursor DECLARE curSanciones CURSOR FOR SELECT intID FROM dbo.tblSanciones WHERE (bitEstado = 'True') AND (dateFechaLimite = CONVERT(VARCHAR(10),DATEADD(DAY,-1,GETDATE()),101)) OPEN curSanciones FETCH NEXT FROM curSanciones INTO @intIDSanciones WHILE (@@FETCH_STATUS = 0) BEGIN FETCH NEXT FROM curSanciones INTO @intIDSanciones BEGIN TRANSACTION Acciones -- Mostrar Sanciones PRINT @intIDSanciones -- Fin Mostrar Sanciones COMMIT TRANSACTION Acciones END CLOSE curSanciones DEALLOCATE curSanciones
Solucionado
Código
--Variables de recepcion de datos DECLARE @intIDSanciones INT --Declaración del Cursor DECLARE curSanciones CURSOR FOR SELECT intID FROM tblSanciones WHERE (bitEstado = 'True') AND (dateFechaLimite = CONVERT(VARCHAR(10),DATEADD(DAY,-1,GETDATE()),101)) OPEN curSanciones FETCH NEXT FROM curSanciones INTO @intIDSanciones WHILE (@@FETCH_STATUS = 0) BEGIN --BEGIN TRANSACTION Acciones -- Mostrar Sanciones SELECT @intIDSanciones FETCH NEXT FROM curSanciones INTO @intIDSanciones -- Fin Mostrar Sanciones --COMMIT TRANSACTION Acciones END CLOSE curSanciones DEALLOCATE curSanciones