KB4468101 - Vylepšení: Volitelná náhrada za zprávu "Řetězcová nebo binární data by byla zkrácena" s rozšířenými informacemi v SQL Server 2016 a 2017

Platí pro
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)

Příznaky

Při pokusu o uložení řetězcových nebo binárních dat, která překračují velikost cílového sloupce v systému Microsoft SQL Server, se zobrazí následující chybová zpráva:

Poznámka

Zpráva 8152, úroveň 16, stav 6, název procedury, číslo řádku
Řetězcová nebo binární data by byla zkrácena.

Tato aktualizace systému SQL Server zavádí volitelnou zprávu, která obsahuje následující další kontextové informace.

Poznámka

Zpráva 2628, úroveň 16, stav 6, název procedury, číslo řádku
Řetězcová nebo binární data by byla zkrácena v tabulce %.*ls, sloupec %.*ls.
Zkrácená hodnota: %.*ls.

Nové ID zprávy je 2628. Tato zpráva nahradí zprávu 8152 ve všech výstupech chyb, pokud je povolen příznak trasování 460.

Řešení

Toto zlepšení je součástí následujících kumulativních aktualizací pro SQL Server:

Kumulativní aktualizace 12 pro SQL Server 2017

Kumulativní aktualizace 6 pro SQL Server 2016 SP2

Informace o kumulativních aktualizacích pro SQL Server

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace pro SQL Server:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Nejnovější kumulativní aktualizace pro SQL Server 2016

Reference

Přečtěte si o terminologii , kterou společnost Microsoft používá k popisování aktualizací softwaru.