Untitled
unknown
sql
2 years ago
869 B
4
Indexable
USE [PMP_admin] GO /****** Object: StoredProcedure [dbo].[sp_PlaybackTransaction] Script Date: 7/7/2023 1:37:47 PM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[sp_PlaybackTransaction] AS DECLARE @Sql NVARCHAR(MAX); DECLARE Cur CURSOR LOCAL FAST_FORWARD FOR SELECT FileName FROM PMP_admin.dbo.Logging where Status = 'NEW' order by FileName asc OPEN Cur FETCH NEXT FROM Cur INTO @Sql WHILE (@@FETCH_STATUS = 0) BEGIN TRY BEGIN Exec sp_executesql @Sql FETCH NEXT FROM Cur INTO @Sql; Update PMP_admin.dbo.Logging set status = 'Completed' where Status = 'NEW'; END IF(@Sql <> 0) BEGIN Update PMP_admin.dbo.Logging set status = 'Failed' where Status = 'Completed'; PRINT @Sql END CLOSE Cur DEALLOCATE Cur; END TRY BEGIN CATCH SELECT ERROR_NUMBER(), ERROR_MESSAGE(); END CATCH
Editor is loading...