Dynamic SQL é uma abordagem de programação que permite a criação de instruções SQL dinamicamente em tempo de execução . Via instruções SQL dinâmico, você pode construir aplicações de banco de dados mais genéricos , como você não tem que especificar a tabela ou o nome da coluna em tempo de compilação . Instruções SQL dinâmicas dependem de entrada do usuário ou obter entrada a partir da saída de um outro processo em tempo de execução . Você pode criar instruções SQL dinâmicas utilizando ASP.NET , ColdFusion ou dentro de um procedimento armazenado do SQL Server. Coisas que você precisa
SQL Server Enterprise Manager
Show Mais instruções
1
Clique em "Iniciar "> "Todos os Programas "> " SQL Server Enterprise Manager. " Escolha o seu banco de dados específico , ampliando as bases de dados no painel da direita no Enterprise Manager. Clique em " ferramentas"> " SQL Query Analyser " para abrir a janela SQL Query Analyser .
2
Criar consultas com parâmetros na consulta Analyser . Por exemplo, você pode escrever uma instrução WHERE SQL encontrar todos os registros onde cidade = ' New York '. Esta declaração será definido da seguinte forma:
DECLARE @ cidade varchar ( 75)
SET @ city =
' New York '
SELECT * FROM clientes WHERE City = @ City
3
expanda o banco de dados no qual a instrução SQL executa e expandir " programação ". Botão direito do mouse " Stored Procedures " e clique em "New Stored Procedure . " Clique em " Especificar Valores para Parâmetros de Modelo " e definir os parâmetros de conformidade, tais como Autor , Data de Criação e Procedimento -name. Clique em " OK". Entrada a declaração mencionada no editor de consulta.
4
Clique em " Consulta "> " Parse " para testar a sintaxe da instrução . Clique em " Consulta "> "Executar" para criar o procedimento armazenado.