Perguntas com a marcação «sql-server»

90
T-SQL: Loop por meio de uma matriz de valores conhecidos

Aqui está o meu cenário: Digamos que eu tenha um procedimento armazenado no qual preciso chamar outro procedimento armazenado em um conjunto de IDs específicos; existe uma maneira de fazer isso? ou seja, em vez de precisar fazer isso: exec p_MyInnerProcedure 4 exec p_MyInnerProcedure 7 exec...

90
há uma vantagem em varchar (500) sobre varchar (8000)?

Eu li sobre isso nos fóruns do MSDN e aqui e ainda não estou certo. Acho que isso está correto: Varchar (max) será armazenado como um tipo de dados de texto, o que tem desvantagens. Então, digamos que seu campo tenha menos de 8.000 caracteres. Como um campo BusinessName em minha tabela de banco...

89
Execute um grande script SQL (com comandos GO)

Eu preciso executar um grande conjunto de instruções SQL (criando um monte de tabelas, visualizações e procedimentos armazenados) de dentro de um programa C #. Essas declarações precisam ser separadas por GOdeclarações, mas SqlCommand.ExecuteNonQuery()não gosta de GOdeclarações. Minha solução,...