192: Die Anzahl von Dezimalstellen muss kleiner oder gleich der Genauigkeit sein.
Fehlermeldung:
Meldung 192, Ebene 15, Status 1, Zeile 1
Die Anzahl von Dezimalstellen muss kleiner oder gleich der Genauigkeit sein.
Ebene:
15.
Beschreibung:
Diese Fehlermeldung erscheint, wenn versucht wird, Variablen vom Typ DECIMAL (synonym NUMERIC) zu erstellen, bei denen die Anzahl der Nachkommastellen höher ist als die Anzahl an Stellen, die die Variable insgesamt aufnehmen kann.
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. Die Anzahl der Nachkommastellen muß reduziert werden oder die Variable muß größer dimensioniert werden.
Versionen:
Alle Versionen von SQL Server.
Beispiele:
DECLARE @MyDecimal DECIMAL(10,11)
Anmerkungen:
Diese Fehlermeldung wird nur für Variablen ausgelöst. Versucht man eine Tabellenspalte mit dem oben angegebenen Datentypen zu erstellen, wird Fehler 183 ausgelöst.