B2017-150 Error on Checkout - Maximum Recursion of 100 exceded

This commit is contained in:
Rich 2017-07-20 13:28:43 +00:00
parent b8224bbc08
commit 4d01461b90

View File

@ -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