Skip to content

Commit f58b1aa

Browse files
author
Kevin Martin
committed
changed from CREATE OR ALTER PROCEDURE to just ALTER PROCEDURE with an object check above
1 parent ad81d94 commit f58b1aa

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

sp_Develop.sql

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@
2626
** OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
2727
** OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2828
**********************************************************************************************************************/
29-
CREATE OR ALTER PROCEDURE dbo.sp_Develop
29+
IF OBJECT_ID('dbo.sp_Develop') IS NULL
30+
BEGIN
31+
EXEC dbo.sp_executesql
32+
@stmt = N'CREATE PROCEDURE dbo.sp_Develop AS BEGIN SET NOCOUNT ON; END';
33+
END;
34+
GO
35+
36+
ALTER PROCEDURE dbo.sp_Develop
3037
@DatabaseName NVARCHAR(128) = NULL /*Defaults to current DB if not specified*/
3138
,@GetAllDatabases BIT = 0
3239
,@BringThePain BIT = 0
@@ -74,8 +81,8 @@ AS
7481
** Setting some varibles
7582
**********************************************************************************************************************/
7683

77-
SET @Version = '0.11.5';
78-
SET @VersionDate = '20200906';
84+
SET @Version = '0.11.6';
85+
SET @VersionDate = '20200909';
7986
SET @URLBase = 'https://github.com/EmergentSoftware/SQL-Server-Assess#';
8087
SET @OutputType = UPPER(@OutputType);
8188
SET @LineFeed = CHAR(13) + CHAR(10);
@@ -167,7 +174,7 @@ AS
167174
AND (@SkipCheckSchema IS NOT NULL AND RTRIM(LTRIM(@SkipCheckSchema)) <> '')
168175
AND (@SkipCheckDatabase IS NOT NULL AND RTRIM(LTRIM(@SkipCheckDatabase)) <> '')
169176
BEGIN
170-
177+
171178
IF @Debug IN (1, 2)
172179
RAISERROR('Inserting SkipChecks', 0, 1) WITH NOWAIT;
173180

0 commit comments

Comments
 (0)