Hvis du SLIPPER og OPRETTER proceduren, mister du sikkerhedsindstillingerne. Dette kan irritere din DBA eller ødelægge din ansøgning helt.
Det, jeg gør, er at oprette en triviel lagret procedure, hvis den ikke eksisterer endnu. Derefter kan du ÆNDRE den lagrede procedure efter din smag.
IF object_id('YourSp') IS NULL
EXEC ('create procedure dbo.YourSp as select 1')
GO
ALTER PROCEDURE dbo.YourSp
AS
...
På denne måde vil sikkerhedsindstillinger, kommentarer og andre meta-data overleve implementeringen.