Tengo que escribir una secuencia de comandos de implementación que funcionará si existe o no existe un procedimiento almacenado. es decir, si existe, entonces necesito modificarlo, de lo contrario, crearlo.Cómo detectar si ya existe un procedimiento almacenado
¿Cómo puedo hacer esto en el sql.
estoy usando SQL Server 2005
Esto funciona, pero elimina cualquier cambio de seguridad aplicadas al procedimiento almacenado. – Andomar
Los cambios de seguridad también deberían formar parte de los scripts. De esa forma, se documentará adecuadamente. Este es el enfoque correcto. –
@EnderWiggin Excepto si la implementación de seguridad no se conoce en el momento del diseño ... ¿Qué sucede si el desarrollador no sabe qué usuarios necesitan derechos de ejecución? –