From 77af06a808c09d9c27a7a458e8e8d720486625d7 Mon Sep 17 00:00:00 2001 From: Kathy Date: Fri, 21 Jan 2011 15:52:54 +0000 Subject: [PATCH] --- PROMS/SQL/PROMS2010.SQL | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/PROMS/SQL/PROMS2010.SQL b/PROMS/SQL/PROMS2010.SQL index 804bfaa9..4c773156 100644 --- a/PROMS/SQL/PROMS2010.SQL +++ b/PROMS/SQL/PROMS2010.SQL @@ -8154,6 +8154,40 @@ IF (@@Error = 0) PRINT 'Procedure Creation: getROFstByRODbID_DTS Succeeded' ELSE PRINT 'Procedure Creation: getROFstByRODbID_DTS Error on Creation' GO +/****** Object: StoredProcedure [getRoFstBySize] ******/ +IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[getRoFstBySize]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1) + DROP PROCEDURE [getRoFstBySize]; +GO + +/* +getRoFstBySize 1,74928 + */ +create PROCEDURE [dbo].[getRoFstBySize] +( + @RODbID int, + @Len int +) +WITH EXECUTE AS OWNER +AS +select + [ROFstID], + [RODbID], + [ROLookup], + [Config], + [DTS], + [UserID], + [LastChanged], + (SELECT COUNT(*) FROM [Associations] WHERE [Associations].[ROFstID]=[ROFsts].[ROFstID]) [AssociationCount], + (SELECT COUNT(*) FROM [Figures] WHERE [Figures].[ROFstID]=[ROFsts].[ROFstID]) [FigureCount] +from [ROFsts] +where len(rolookup) = @len and [RODbID] = @RODbID +RETURN +GO +-- Display the status of Proc creation +IF (@@Error = 0) PRINT 'Procedure Creation: getRoFstBySize Succeeded' +ELSE PRINT 'Procedure Creation: getRoFstBySize Error on Creation' +GO + /****** Object: StoredProcedure [getROFsts] ******/ IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[getROFsts]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1) DROP PROCEDURE [getROFsts];