dbo.QBM_ZRITriggerCreateD
Stored ProcedureSQL_STORED_PROCEDURESandbox DB
Interpretation
- Database routine. Review parameters, called procedures, DBQueue inserts, and QBM_PJobCreate helper calls before assuming side effects.
Relations
- No extracted relations.
Typed Edges
- references source dbo.QBM_PDBQueueCurrentResetNGen source text reference
- references source dbo.QBM_PRITriggerCreate source text reference
- references source dbo.QBM_PSessionErrorAdd source text reference
- references source dbo.QBM_ZRITriggerCreate source text reference
References
- dbo.QBM_PDBQueueCurrentResetNGen
- dbo.QBM_PRITriggerCreate
- dbo.QBM_PSessionErrorAdd
- dbo.QBM_ZRITriggerCreate
Referenced By
- No direct source references extracted.
Complete Source
1CREATE PROCEDURE QBM_ZRITriggerCreateD(2 @SlotNumber int,3 @TableName varchar(38),4 @dummy varchar(38),5 @GenProcID varchar(38)6)7AS8BEGIN9 DECLARE @ResetMessage nvarchar(4000)10 DECLARE @DebugLevel char(1) = 'W'11 SET XACT_ABORT OFF12 BEGIN TRY13 BEGIN TRY14 EXEC QBM_PRITriggerCreate @TableName,15 'delete'16 END TRY17 BEGIN CATCH18 SELECT @ResetMessage = ERROR_MESSAGE()19 IF @@TRANCOUNT > 020 BEGIN21 ROLLBACK22 END23 EXEC QBM_PDBQueueCurrentResetNGen @SlotNumber,24 @ResetMessage,25 @@PROCID26 END CATCH27 END TRY28 BEGIN CATCH29 EXEC QBM_PSessionErrorAdd DEFAULT30 RAISERROR('',31 18,32 1)33 WITH NOWAIT34 END CATCH35 endLabel:36 RETURN37END
Open raw exported source
1 create procedure QBM_ZRITriggerCreateD (@SlotNumber int , @TableName varchar(38) , @dummy varchar(38) , @GenProcID varchar(38) ) as begin2 declare @ResetMessage nvarchar(4000) declare @DebugLevel char(1) = 'W' SET XACT_ABORT OFF BEGIN TRY BEGIN TRY exec QBM_PRITriggerCreate @TableName,3 'delete' END TRY BEGIN CATCH select @ResetMessage = ERROR_MESSAGE() if @@TRANCOUNT > 0 begin rollback end exec QBM_PDBQueueCurrentResetNGen @SlotNumber4 , @ResetMessage , @@PROCID END CATCH END TRY BEGIN CATCH exec QBM_PSessionErrorAdd default RAISERROR ('', 18, 1) WITH NOWAIT END CATCH endLabel: return5 end 6