Gera um script com todas as procedures

04/11/2013

0

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
Itamar Souza

Itamar Souza

Responder

Posts

11/11/2013

Mariana Carvalho

alguem conhece a solução?
Responder

12/11/2013

Jefferson Santos

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

12/11/2013

Alex Lekao

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

13/11/2013

Fabiano Carvalho

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.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar