From 24e3a9d7f502e595382c54b30afadd95a8c66154 Mon Sep 17 00:00:00 2001 From: Rich Date: Wed, 18 Feb 2015 02:32:39 +0000 Subject: [PATCH] Added stored procedure to delete pdfs --- PROMS/DataLoader/PROMSFixes.Sql | 34 ++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/PROMS/DataLoader/PROMSFixes.Sql b/PROMS/DataLoader/PROMSFixes.Sql index eab998f6..f6387356 100644 --- a/PROMS/DataLoader/PROMSFixes.Sql +++ b/PROMS/DataLoader/PROMSFixes.Sql @@ -10395,4 +10395,36 @@ GO -- Display the status of Proc creation IF (@@Error = 0) PRINT 'Procedure Creation: getJustStage Succeeded' ELSE PRINT 'Procedure Creation: getJustStage Error on Creation' -GO \ No newline at end of file +GO + +/****** Object: StoredProcedure [vesp_DeletePDFs] ******/ +IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[vesp_DeletePDFs]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1) + DROP PROCEDURE [vesp_DeletePDFs]; +GO + +/* +exec vesp_DeletePDFs +*/ + +/***************************************************************************** + Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE + Copyright 2012 - Volian Enterprises, Inc. All rights reserved. +*****************************************************************************/ +CREATE PROCEDURE vesp_DeletePDFs +WITH EXECUTE AS OWNER +AS +BEGIN TRY -- Try Block + BEGIN TRANSACTION + DELETE FROM [Pdfs] + IF( @@TRANCOUNT > 0 ) COMMIT +END TRY +BEGIN CATCH -- Catch Block + IF( @@TRANCOUNT = 1 ) ROLLBACK -- Only rollback if top level + ELSE IF( @@TRANCOUNT > 1 ) COMMIT -- Otherwise commit. Top level will rollback + EXEC vlnErrorHandler +END CATCH +GO +-- Display the status of Proc creation +IF (@@Error = 0) PRINT 'Procedure Creation: vesp_DeletePDFs Succeeded' +ELSE PRINT 'Procedure Creation: vesp_DeletePDFs Error on Creation' +GO