KB4468101 – patobulinimas: 2016 ir 2017 „SQL Server“. pranešimas "Eilutė arba dvejetainiai duomenys būtų sutrumpinti" pasirinktinis pakeitimas papildoma informacija

Taikoma
SQL Server 2017 Enterprise Core 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)

Požymiai

Kai bandote saugoti eilutės arba dvejetainius duomenis, viršijančius tikslinį stulpelio dydį "Microsoft „SQL Server“", gaunate šį klaidos pranešimą:

Pastaba

Pranešimas 8152, 16 lygis, 6 būsena, procedūra ProcedureName, eilutės eilutės numeris
Eilutės arba dvejetainiai duomenys būtų sutrumpinti.

Šis „SQL Server“ naujinimas pateikia papildomą pranešimą, kuriame pateikiama ši papildoma konteksto informacija.

Pastaba

Pranešimas 2628, 16 lygis, 6 būsena, procedūra ProcedureName, eilutės eilutės numeris
Eilutės arba dvejetainiai duomenys būtų sutrumpinti lentelėje '%.*ls', stulpelyje '%.*ls'.
Sutrumpinta reikšmė: '%.*ls'.

Naujo pranešimo ID yra 2628. Šis pranešimas pakeičia pranešimą 8152 bet kurioje klaidos išvestyje, jei įjungta sekimo vėliavėlė 460.

Sprendimas

Šis patobulinimas įtrauktas į šiuos kaupiamuosius "„SQL Server“" naujinimus:

12 kaupiamasis naujinimas, skirtas „SQL Server“ 2017

6 kaupiamasis naujinimas, skirtas „SQL Server“ 2016 SP2

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

Naujausias "„SQL Server“ 2017" kaupiamasis naujinimas

Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2016

Nuorodos

Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.