Applies ToSQL Server 2019 on Windows SQL Server 2019 on Linux SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da koristite funkciju "UMETNI izvršni izraz" da biste umetnuli red koji sadrži eksplicitnu vrednost identiteta u tabelu koja ima kolonu identiteta, a IDENTITY_INSERT je podrazumevano isključena u sistemu Microsoft SQL Server 2019 i 2016. Primetićete da UMETNI izvršni iskaz ne radi ispravno. Očekivano ponašanje je u tome što naredba ne uspeva i vraća sljedeću poruku o pogrešci:

Nije moguće umetnuti eksplicitnu vrednost za kolonu identiteta u tabeli "<Tablename "> kada je IDENTITY_INSERT PODEŠENO na isključeno

Status

Microsoft je potvrdio da je ovo problem kod Microsoft proizvoda koji su navedeni u odeljku "odnosi se na".

Rešenje

Ovaj problem je rešen u sledećim kumulativnim ispravkama za SQL Server:

O kumulativnim ispravkama za SQL Server:

Svaka nova Kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodno kumulativno ažuriranje. Pogledajte najnovije kumulativne ispravke za SQL Server:

Reference

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

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.