dbo.QBM_ZIndexCreateGenerated
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_PIndexCreate source text reference
- references source dbo.QBM_PIndexCreateGenerated source text reference
- references source dbo.QBM_PSessionErrorAdd source text reference
- references source dbo.QBM_PTableLockEscalationSet source text reference
References
- dbo.QBM_PDBQueueCurrentResetNGen
- dbo.QBM_PIndexCreate
- dbo.QBM_PIndexCreateGenerated
- dbo.QBM_PSessionErrorAdd
- dbo.QBM_PTableLockEscalationSet
Referenced By
- No direct source references extracted.
Complete Source
1CREATE PROCEDURE QBM_ZIndexCreateGenerated(2 @SlotNumberDummy int,3 @TablePattern varchar(38),4 @dummy1 varchar(38) = '',5 @GenProcIDDummy varchar(38) = ''6)7AS8BEGIN9 DECLARE @ResetMessage nvarchar(4000)10 BEGIN TRY11 BEGIN TRY12 EXEC QBM_PTableLockEscalationSet @TablePattern13 EXEC QBM_PIndexCreateGenerated @TablePattern14 END TRY15 BEGIN CATCH16 EXEC QBM_PSessionErrorAdd DEFAULT17 SELECT @ResetMessage = ERROR_MESSAGE()18 IF @@TRANCOUNT > 019 BEGIN20 ROLLBACK21 END22 EXEC QBM_PDBQueueCurrentResetNGen @SlotNumberDummy,23 @ResetMessage,24 @@PROCID25 END CATCH26 END TRY27 BEGIN CATCH28 EXEC QBM_PSessionErrorAdd DEFAULT29 RAISERROR('',30 18,31 1)32 WITH NOWAIT33 END CATCH34END
Open raw exported source
1 create procedure QBM_ZIndexCreateGenerated ( @SlotNumberDummy int , @TablePattern varchar(38), @dummy1 varchar(38) = '', @GenProcIDDummy varchar2(38) = '' ) as begin declare @ResetMessage nvarchar(4000) BEGIN TRY BEGIN TRY exec QBM_PTableLockEscalationSet @TablePattern exec QBM_PIndexCreateGenerated3 @TablePattern END TRY BEGIN CATCH exec QBM_PSessionErrorAdd default select @ResetMessage = ERROR_MESSAGE() if @@TRANCOUNT > 0 begin rollback end exec4 QBM_PDBQueueCurrentResetNGen @SlotNumberDummy , @ResetMessage , @@PROCID END CATCH END TRY BEGIN CATCH exec QBM_PSessionErrorAdd default RAISERROR (''5, 18, 1) WITH NOWAIT END CATCH end 6