Sql Server, veja como executar um comando sql a partir do resultado de um select
Nota: a execução do resultado do comando sql é linha-a-linha, ou seja, só posso executar um comando por vez, ok? vamos aos exemplos
Exemplo 1 – simples select sendo executado:
Exemplo 2 – Efetuando a chamada de procedure baseada nos resultados da consulta retornada pelo select.
Note que na caixa de messages deu erro por conta da regra de negocio, porem o mais importante aqui é efetuou a chamada dos três comandos gerados no select dentro do loop while do cursor.
A execução linha-a-linha da string atribuída a variável @sql foi feita através da chamada “EXECUTE sp_executesql @sql”
Bom é isto, espero que seja útil vc. Dúvidas cruéis só postar nos comentários, ok?
Até o próximo post…