Applies ToSQL 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

Když se pokusíte Uložit řetězec nebo binární data , která přesahují velikost cílového sloupce na Microsoft SQL serveru, zobrazí se tato chybová zpráva:

Msg 8152, úroveň 16, stát 6 , procedura Procedure (procedura lineNumber ) Data String nebo Binary by se zkrátila.

Tato aktualizace SQL serveru zavádí nepovinnou zprávu, která obsahuje další informace o kontextu.

Msg 2628, úroveň 16, stát 6 , procedura Procedure (procedura lineNumber ) Data typu String nebo Binary by se zkrátila v tabulce%. * ls, sloupec%. * ls. Zkrátila se hodnota:%. * ls.

Nové ID zprávy je 2628. Tato zpráva bude nahrazena zprávou 8152 v jakémkoli chybovém výstupu, pokud je povolen příznak trasování 460.

Řešení

Toto vylepš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

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 SQL serveru:

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

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

Odkazy

Informace o terminologii , kterou Microsoft používá k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.