From 3e2dfeb90fc994849581f96c335d3b54266398e9 Mon Sep 17 00:00:00 2001 From: Rich Date: Mon, 13 Jun 2011 13:54:21 +0000 Subject: [PATCH] Changed the script to make sure that this doesn't run in 'MASTER', 'MODEL', 'MSDN' or 'TEMPDB' databases. --- PROMS/SQL/PROMS2010.SQL | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/PROMS/SQL/PROMS2010.SQL b/PROMS/SQL/PROMS2010.SQL index 8034ec1a..a77425a8 100644 --- a/PROMS/SQL/PROMS2010.SQL +++ b/PROMS/SQL/PROMS2010.SQL @@ -1,8 +1,19 @@ if db_name() in('master','model','msdn','tempdb') begin - print 'Don''t add these to ' + db_name() - return + DECLARE @ErrorMsg varchar(255) + SET @ErrorMsg = 'Don''t add these procedures and functions to ' + db_name() + PRINT '==========================================================================' + PRINT '' + PRINT @ErrorMsg + PRINT '' + PRINT 'You probably want to be in the VEPROMS database' + PRINT '' + PRINT '==========================================================================' + RAISERROR (@ErrorMsg, 20, -1) with log + RETURN end +print 'Adding procedures and funtions to ' + db_name() +GO /****** Object: StoredProcedure [addAnnotation] ******/ IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[addAnnotation]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1)