Skip to content

Instantly share code, notes, and snippets.

@MagicAndi
Created November 29, 2014 19:48
Show Gist options
  • Save MagicAndi/cc8e80ddf05f2cdd52e4 to your computer and use it in GitHub Desktop.
Save MagicAndi/cc8e80ddf05f2cdd52e4 to your computer and use it in GitHub Desktop.
A SQL script to delete all stored procedures in a SQL database.
DECLARE @DeleteProcCommand NVARCHAR(500)
DECLARE Syntax_Cursor CURSOR
FOR
SELECT 'DROP PROCEDURE ' + p.NAME
FROM sys.procedures p
OPEN Syntax_Cursor
FETCH NEXT FROM Syntax_Cursor
INTO @DeleteProcCommand
WHILE (@@FETCH_STATUS = 0)
BEGIN
EXEC (@DeleteProcCommand)
FETCH NEXT FROM Syntax_Cursor
INTO @DeleteProcCommand
END
CLOSE Syntax_Cursor
DEALLOCATE Syntax_Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment