131: Die Größe (%1!) für '%3!' (%2!) überschreitet den für einen beliebigen Datentyp (%4!)
Fehlermeldung:
Meldung 131, Ebene 15, Status 2, Zeile 3
Die Größe (%1!) für '%3!' (%2!) überschreitet den für einen beliebigen Datentyp (%4!) zulässigen Wert.
Ebene:
15.
Beschreibung:
Diese Fehlermeldung erscheint, wenn man versucht eine Größenangabe für eine Spalte zu machen, die aber sämtliche zulässigen Größen überschreitet.
Auswirkungen:
Das SQL Statement kann nicht geparst werden. Die weitere Ausführung wird abgebrochen.
Behebung:
Fehler der Ebene 15 sind Fehler, die vom Anwender hervorgerufen werden. Sie können und müssen vom Anwender korrigiert werden. Das Statement kann so nicht ausgeführt werden. Die Größenangabe muss innerhalb der zulässigen Grenzen liegen.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
USE tempdb;
GO
IF OBJECT_ID('tempdb..#t') > 0
DROP TABLE #t
GO
CREATE TABLE #t
(
id CHAR(8001)
);
GO
Anmerkungen:
Im obigen Beispiel wird versucht eine Spalte vom Typ CHAR mit einer Breite von 8001 Zeichen zu erstellen. Dies liegt jenseits der zulässigen Größen und löst den Fehler aus.