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.

4
Existe uma diferença de desempenho entre CTE, subconsulta, tabela temporária ou variável de tabela?
Nesta excelente questão SO , as diferenças entre CTEesub-queries foram discutidas. Gostaria de perguntar especificamente: Em que circunstância cada um dos seguintes itens é mais eficiente / mais rápido? CTE Subconsulta Tabela Temporária Variável de tabela Tradicionalmente, eu usei muito temp tablesno desenvolvimento stored procedures- pois eles parecem mais legíveis …




5
Como liberar o buffer PRINT no TSQL?
Eu tenho um procedimento armazenado de execução muito longa no SQL Server 2005 que estou tentando depurar e estou usando o comando 'print' para fazer isso. O problema é que estou recebendo apenas as mensagens do SQL Server no final do meu sproc - eu gostaria de liberar o buffer …

30
Erro MSSQL 'O provedor subjacente falhou ao abrir'
Eu estava usando um .mdfpara conectar a um databasee entityClient. Agora eu quero alterar a cadeia de conexão para que não haja .mdfarquivo. O seguinte está connectionStringcorreto? <connectionStrings> <!--<add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;AttachDbFilename=|DataDirectory|\NData.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />--> <add name="conString" connectionString="metadata=res://*/conString.csdl|res://*/conString.ssdl|res://*/conString.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQL2008;Initial Catalog=NData;Integrated Security=True;Connect Timeout=30;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" …



30
Recursos ocultos do SQL Server
Bloqueado . Esta pergunta e suas respostas estão bloqueadas porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Quais são alguns recursos ocultos do SQL Server ? Por exemplo, procedimentos armazenados de sistema não documentado, truques para fazer …
215 sql-server  tsql 


25
Gerar classe da tabela do banco de dados
Como posso gerar uma classe a partir de um objeto de tabela do SQL Server? Eu não estou falando sobre o uso de algum ORM. Eu só preciso criar as entidades (classe simples). Algo como: public class Person { public string Name { get;set; } public string Phone { get;set; …
214 c#  sql  sql-server  tsql 

19
Contando DISTINCT em várias colunas
Existe uma maneira melhor de fazer uma consulta como esta: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Preciso contar o número de itens distintos dessa tabela, mas o distinto tem mais de duas colunas. Minha consulta funciona bem, mas eu queria saber se posso obter o …




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.