Problembeschreibung
Davon ausgehen, dass Sie das Ablaufverfolgungsflag (TF) 460 in SQL Server 2017 aktivieren. Wenn Sie eine INSERT-in-Tabellenvariable im Else-Block der if... verwenden ELSE... Condition-Anweisung wird im If-Block selbst ein Kürzungsfehler ausgelöst.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Fehlerbehebung
Dieses Problem wurde im folgenden kumulativen Update für SQL Server behoben:
Informationen zu kumulativen Updates für SQL Server:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:
Informationsquellen
Informationen zu den Terminologie , mit der Microsoft Softwareupdates beschreibt.