KB4468101 – Zlepšenie: V SQL Server 2016 a 2017 je voliteľná náhrada správy "Reťazec alebo binárne údaje budú skrátené" rozšírenými informáciami

Vzťahuje sa na
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)

Príznaky

Keď sa pokúsite uložiť reťazcové alebo binárne údaje, ktoré presahujú cieľovú veľkosť stĺpca v Microsoft SQL Server, zobrazí sa nasledujúce chybové hlásenie:

Poznámka

Msg 8152, Level 16, State 6, Procedure ProcedureName, Line Linenumber
Reťazcové alebo binárne údaje by sa skrátili.

Táto aktualizácia SQL Server zavádza voliteľnú správu, ktorá obsahuje nasledujúce dodatočné kontextové informácie.

Poznámka

Msg 2628, Level 16, State 6, Procedure ProcedureName, Line Linenumber
Reťazcové alebo binárne údaje by sa skrátili v tabuľke %.*ls, stĺpci %.*ls'.
Skrátená hodnota: %.*ls.

ID novej správy je 2628. Toto hlásenie nahradí hlásenie 8152 vo výstupe každej chyby, ak je povolený príznak sledovania 460.

Riešenie

Toto vylepšenie je zahrnuté v nasledujúcich kumulatívnych aktualizáciách pre SQL Server:

Kumulatívna aktualizácia 12 pre SQL Server 2017

Kumulatívna aktualizácia 6 pre SQL Server 2016 SP2

Informácie o kumulatívnych aktualizáciách pre SQL Server

Každá nová kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcej kumulatívnej aktualizácii. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:

Najnovšia kumulatívna aktualizácia pre SQL Server 2017

Najnovšia kumulatívna aktualizácia pre SQL Server 2016

Odkazy

Získajte informácie o terminológii , ktorú Microsoft používa na popis aktualizácií softvéru.