Domande taggate «sql-server»

Tutte le versioni di Microsoft SQL Server (non MySQL). Aggiungi anche un tag specifico della versione, come sql-server-2016, poiché è spesso pertinente alla domanda.

4
SQL Server su Mac
SQL Server Engine Express Edition può essere installato su OS X? Uso un MacBook a casa e vorrei utilizzarlo come piattaforma di test / apprendimento per SQL Server.

2
In SQL Server, dovrei forzare un LOOP JOIN nel seguente caso?
In genere, sconsiglio di utilizzare i suggerimenti di join per tutti i motivi standard. Di recente, tuttavia, ho trovato uno schema in cui trovo quasi sempre un join ad anello forzato per ottenere prestazioni migliori. In effetti, sto iniziando a usarlo e lo consiglio così tanto che volevo ottenere una …
15 sql-server 




3
Ottimizzazione di una gerarchia CTE
Aggiorna di seguito Ho una tabella di account con una tipica architettura di account acct / parent per rappresentare una gerarchia di account (SQL Server 2012). Ho creato una VISTA utilizzando un CTE per eseguire l'hashing della gerarchia e, nel complesso, funziona magnificamente e come previsto. Posso interrogare la gerarchia …





3
Perché ci sono differenze nel piano di esecuzione tra OFFSET ... FETCH e lo schema ROW_NUMBER vecchio stile?
Il nuovo OFFSET ... FETCHmodello introdotto con SQL Server 2012 offre un paging semplice e veloce. Perché ci sono delle differenze considerando che le due forme sono semanticamente identiche e molto comuni? Si potrebbe presumere che l'ottimizzatore riconosca entrambi e li ottimizzi (banalmente) al massimo. Ecco un caso molto semplice …

3
Restituisce una colonna per data in un intervallo
Diciamo che ho la tabella A: BookingsPerPerson Person_Id ArrivalDate DepartureDate 123456 2012-01-01 2012-01-04 213415 2012-01-02 2012-01-07 Quello che devo ottenere in vista è il seguente: 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 1 1 1 …




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.