KB4056008 – POPRAVKA: "sp_special_columns" daje netačan rezultat u SQL Server 2014 i 2016

Primenjuje se na
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da kreirate primarni ključ ili jedinstveni indeks koji se sastoji od više kolona u tabeli u sistemima Microsoft SQL Server 2014 i 2016. Kada pokrenete sp_special_columns sistemski uskladištenu proceduru u tabeli, ne daju se sve kolone koje učestvuju.

Napomena Do ovog problema može doći ako ste izbrisali neke kolone iz tabele.

Rešenje

Informacije o servisnom paketu za SQL Server

Ova ispravka je rešena u sledećim servisnim paketima za SQL Server:

Servisni paket 2 za SQL Server 2016

Servisni paket 3 za SQL Server 2014

Osnovni podaci o servisnim paketima za SQL Server:

Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje su u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Preporučujemo da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite Tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.

Kako odrediti verziju, izdanje i nivo ažuriranja za SQL Server i njegove komponente

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.