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

O Microsoft SQL Server é um sistema de gerenciamento de banco de dados relacional (RDBMS). Use essa tag para todas as edições do SQL Server, incluindo Compact, Express, Azure, Fast-track, APS (anteriormente PDW) e Azure SQL DW. Não use essa tag para outros tipos de DBMS (MySQL, PostgreSQL, Oracle etc.). Não use essa tag para problemas de desenvolvimento de software e móvel, a menos que esteja diretamente relacionada ao banco de dados.

9
Gosta do Operator no Entity Framework?
Estamos tentando implementar o operador "LIKE" no Entity Framework para nossas entidades com campos de string, mas não parece ser compatível. Alguém mais tentou fazer algo assim? Esta postagem do blog resume o problema que estamos enfrentando. Poderíamos usar contém, mas isso apenas corresponde ao caso mais trivial de LIKE. …

9
INSERT vs INSERT INTO
Trabalho com T-SQL no MS SQL há algum tempo e, de alguma forma, sempre que preciso inserir dados em uma tabela, costumo usar a sintaxe: INSERT INTO myTable <something here> Eu entendo que a palavra INTO- chave é opcional aqui e eu não preciso usá-la, mas de alguma forma ela …
91 sql  sql-server  tsql 


17
Não é possível descartar o banco de dados porque ele está em uso
Eu quero eliminar um banco de dados. Usei o código a seguir, mas sem sucesso. public void DropDataBase(string DBName,SqlConnection scon) { try { SqlConnection.ClearAllPools(); SqlCommand cmd = new SqlCommand("ALTER DATABASE " + DBName + " SET SINGLE_USER WITH ROLLBACK IMMEDIATE", scon); cmd.CommandType = CommandType.Text; scon.Open(); cmd.ExecuteNonQuery(); scon.Close(); SqlCommand cmddrpdb = …
91 c#  asp.net  sql-server 



10
Função SQL Row_Number () na cláusula Where
Encontrei uma pergunta respondida com a Row_Number()função na cláusula where. Quando tentei uma consulta, recebi o seguinte erro: "Msg 4108, Nível 15, Estado 1, Linha 1 As funções em janela só podem aparecer nas cláusulas SELECT ou ORDER BY." Aqui está a consulta que tentei. Se alguém souber como resolver …



5
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 …
90 sql  sql-server  tsql 




3
Qual é o ponto de “Catálogo inicial” em uma string de conexão do SQL Server?
Cada string de conexão do SQL Server que já vi se parece com isto: Data Source=MyLocalSqlServerInstance;Initial Catalog=My Nifty Database; Integrated Security=SSPI; Eu preciso da configuração do Catálogo Inicial? (Aparentemente não, já que o aplicativo em que estou trabalhando parece funcionar sem ele.) Bem, então, para que serve?

7
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 p_MyInnerProcedure 12 exec p_MyInnerProcedure …
90 sql  sql-server  tsql 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.