Symptomy

Załóżmy, że istnieje kwerenda korzystająca z funkcji rankingu, takich jak funkcja ROW_NUMBER(). Po uruchomieniu zapytania w tabeli programu Microsoft SQL Server 2008 może zostać wyświetlony nieprawidłowy wynik, gdy dla kwerendy jest używany plan wykonania równoległy. UwagaTen problem został rozwiązany w programie Microsoft SQL Server 2008 R2 z dodatkiem Service Pack 1 (SP1) i nowszych wersjach.

Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Aby uzyskać więcej informacji na temat poprawki dotyczących podobnych problemów, kliknij następujące numery artykułów w celu wyświetlenia ich z bazy wiedzy Microsoft Knowledge Base:

970198 Poprawka: podczas uruchamiania zapytania używającego funkcji row_number w programie SQL Server 2008 lub SQL Server 2008 R2 jest wyświetlany nieprawidłowy wynik

2433265 Poprawka: po uruchomieniu zapytania używającego funkcji ROW_NUMBER w połączeniu z lewym sprzężeniem zewnętrznym w programie SQL Server 2008 i SQL Server 2008 R2 może zostać wyświetlony niepoprawny wynik

2589980 Poprawka: nieprawidłowe wyniki lub naruszenie ograniczenia podczas uruchamiania instrukcji SELECT lub DML, w której jest używana funkcja row_number, oraz planu wykonania równoległego w programie SQL Server 2008

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.