Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express

Sintomi

Supponiamo di avere una query che usa alcune funzioni di classificazione, ad esempio la funzione ROW_NUMBER(). Quando si esegue la query su una tabella in Microsoft SQL Server 2008, è possibile che venga visualizzato un risultato non corretto quando per la query viene usato un piano di esecuzione parallela. Nota Questo problema è stato risolto in Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) e versioni successive.

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Riferimenti

Per altre informazioni sull'hotfix per i problemi simili, fare clic sui numeri di articolo seguenti per visualizzare gli articoli della Microsoft Knowledge Base:

970198 Correzione: viene visualizzato un risultato non corretto quando si esegue una query che usa la funzione row_number in SQL Server 2008 o in SQL Server 2008 R2

2433265 Correzione: è possibile che venga visualizzato un risultato non corretto quando si esegue una query che usa la funzione ROW_NUMBER insieme a un outer join sinistro in SQL Server 2008 e SQL Server 2008 R2

2589980 Correzione: violazioni dei risultati o delle limitazioni non corrette quando si esegue un'istruzione SELECT o DML che usa la funzione row_number e un piano di esecuzione parallelo in SQL Server 2008

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.