Array
(
)

Gera um script com todas as procedures

Itamar Souza
   - 04 nov 2013

Amigos.
Gostaria de gera um script com todas as procedures do banco sql server 2008, observei que as mesmas estando em uso não é possível ser gerado, outro detalhe e que eu gostaria que o script fosse gerado separadamente por procedure, outro detalhe é que gostaria de adicionar no inicio é no final a possibilidade de verificar se a mesma existe, e caso sim então eu vou dar um drop e criar novamente.
Ex:
if exists(select * from sys.procedures where sys.procedures.name = 'sprTeste')
begin
drop procedure sprTeste;
print 'Procedure sprTeste localizada e excluída';
end
else
begin
print 'Não foi localizada a procedure sprTeste;
end
USE [OSAME]
GO
//código da procedure
GO
print 'Procedure sprTeste criada com sucesso!'
agradeço a ajuda

Mariana Carvalho
   - 11 nov 2013

alguem conhece a solução?

Jefferson Santos
   - 12 nov 2013

#Código

sp_helptext 'NOME DA PROCEDURE'
vai copiando o script e salvando no bloco de notas. ^^)

Alex Lekao
   - 12 nov 2013

eu nao entendi muito bem, mas nao faco nem ideia... rsrsr

Faabiianooc
   - 13 nov 2013


Citação:
#Código

sp_helptext 'NOME DA PROCEDURE'
vai copiando o script e salvando no bloco de notas. ^^)

Crie um curosor que tambem gere arquivos de saida com o resultado.

Estou sem tempo para explicar.