From 4d01461b90809917b6440bd30fff0fac6d00112c Mon Sep 17 00:00:00 2001 From: Rich Date: Thu, 20 Jul 2017 13:28:43 +0000 Subject: [PATCH] B2017-150 Error on Checkout - Maximum Recursion of 100 exceded --- PROMS/DataLoader/PROMSFixes.Sql | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/PROMS/DataLoader/PROMSFixes.Sql b/PROMS/DataLoader/PROMSFixes.Sql index cc536cba..492c4b82 100644 --- a/PROMS/DataLoader/PROMSFixes.Sql +++ b/PROMS/DataLoader/PROMSFixes.Sql @@ -1,4 +1,4 @@ -if db_name() in('master','model','msdn','tempdb') + if db_name() in('master','model','msdn','tempdb') begin DECLARE @ErrorMsg varchar(255) SET @ErrorMsg = 'Don''t add these procedures and functions to ' + db_name() @@ -7921,6 +7921,7 @@ BEGIN INSERT INTO @CheckOuts Select DIstinct SessionID from ItemZ where VersionID in(select ObjectID FROM @ObjectAndEnhancedIDs) + OPTION (MAXRECURSION 10000) -- B2017-144 Crash on Maximum Recursion END --look to see if object type is folder that no part of folder passed is checked out IF @ObjectType = 3 BEGIN @@ -7956,6 +7957,7 @@ BEGIN INSERT INTO @CheckOuts Select DIstinct SessionID from ItemZ where VersionID in(select ObjectID FROM @ObjectAndEnhancedIDs) + OPTION (MAXRECURSION 10000) -- B2017-144 Crash on Maximum Recursion END SELECT [SessionID], @@ -13341,8 +13343,8 @@ BEGIN TRY -- Try Block set nocount on DECLARE @RevDate varchar(255) DECLARE @RevDescription varchar(255) - set @RevDate = '6/26/2017 8:17 AM' - set @RevDescription = 'Added vesp_FixHyphens' + set @RevDate = '7/19/2017 3:46 PM' + set @RevDescription = 'Increased Recursion for vesp_SessionCanCheckOutItem' Select cast(@RevDate as datetime) RevDate, @RevDescription RevDescription PRINT 'SQL Code Revision ' + @RevDate + ' - ' + @RevDescription IF( @@TRANCOUNT > 0 ) COMMIT