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

Todas as versões do Microsoft SQL Server (não MySQL). Adicione também uma tag específica da versão, como sql-server-2016, pois geralmente é relevante para a pergunta.

2
No SQL Server, devo forçar um LOOP JOIN no seguinte caso?
Normalmente, eu recomendo não usar dicas de junção por todos os motivos padrão. Recentemente, no entanto, encontrei um padrão em que quase sempre encontro uma junção de loop forçado para ter um desempenho melhor. Na verdade, estou começando a usá-lo e recomendá-lo tanto que desejei obter uma segunda opinião para …
15 sql-server 



3
Otimizando uma hierarquia CTE
Atualize abaixo Eu tenho uma tabela de contas com uma arquitetura típica de conta acct / pai para representar uma hierarquia de contas (SQL Server 2012). Criei uma VIEW usando um CTE para dividir a hierarquia e, no geral, ela funciona lindamente e como pretendido. Posso consultar a hierarquia em …





3
Por que existem diferenças no plano de execução entre OFFSET… FETCH e o antigo esquema ROW_NUMBER?
O novo OFFSET ... FETCHmodelo introduzido no SQL Server 2012 oferece paginação simples e mais rápida. Por que existem diferenças, considerando que as duas formas são semanticamente idênticas e muito comuns? Alguém poderia assumir que o otimizador reconhece os dois e os otimiza (trivialmente) ao máximo. Aqui está um caso …

3
Retornar uma coluna por data em um intervalo
Digamos que eu tenha a Tabela A: BookingsPerPerson Person_Id ArrivalDate DepartureDate 123456 2012-01-01 2012-01-04 213415 2012-01-02 2012-01-07 O que eu preciso alcançar com uma visualização é o seguinte: Person_Id ArrivalDate DepartureDate Jan-01 Jan-02 Jan-03 Jan-04 Jan-05 Jan-06 Jan-07 123456 2012-01-01 2012-01-04 1 1 1 1 213415 2012-01-02 2012-01-07 1 1 …






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.