Tengo este cursor, el cual debe de devolver como resultado lo siguiente
Pero me devuelve
El codigo es esté
--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 --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