Freigeben über


Datentypkonvertierungsregeln für dwloader – Analytics Platform Service (PDW)

In diesem Artikel werden die Eingabedatenformate und implizite Datentypkonvertierungen beschrieben, die das Dwloader-Befehlszeilenladeprogramm unterstützt, wenn Daten in PDW geladen werden. Die impliziten Datenkonvertierungen treten auf, wenn die Eingabedaten nicht mit dem Datentyp in der SQL Server PDW-Zieltabelle übereinstimmen. Verwenden Sie diese Informationen beim Entwerfen des Ladevorgangs, um sicherzustellen, dass Ihre Daten erfolgreich in SQL Server PDW geladen werden.

Einfügen von Literalen in Binäre Typen

In der folgenden Tabelle werden die akzeptierten Literaltypen, Formate und Konvertierungsregeln zum Laden eines Literalwerts in eine SQL Server-PDW-Spalte vom Typ "binär ( n) " oder "varbinary(n") definiert.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in binären oder varbinären Datentyp
Binäres Literal [0x]hexidecimal_string

Beispiel: 12Ef oder 0x12Ef
Das Präfix 0x ist optional.

Die Länge der Datenquelle darf die Anzahl der für den Datentyp angegebenen Bytes nicht überschreiten.

Wenn die Länge der Datenquelle kleiner als die Größe des binären Datentyps ist, werden die Daten rechts mit Nullen aufgefüllt, um die Größe des Datentyps zu erreichen.

Einfügen von Literalen in Datums- und Uhrzeittypen

Datums- und Uhrzeitliterale werden mithilfe von Zeichenfolgenliteralen in bestimmten Formaten dargestellt, die in einfache Anführungszeichen eingeschlossen sind. In den folgenden Tabellen werden die zulässigen Literaltypen, Formate und Konvertierungsregeln zum Laden eines Datums- oder Uhrzeitliterals in eine Spalte vom Typ "datetime", "smalldatetime", "date", "time", "datetime" oder "datetime2" definiert. Die Tabellen definieren das Standardformat für den angegebenen Datentyp. Andere Formate, die angegeben werden können, werden im Abschnitt Datetime Formats definiert. Datums- und Uhrzeitliterale dürfen keine führenden oder nachgestellten Leerzeichen enthalten. Datums-, Smalldatetime- und NULL-Werte können nicht im Modus mit fester Breite geladen werden.

datetime-Datentyp

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "datetime" definiert. Eine leere Zeichenfolge ('') wird in den Standardwert '1900-01-01 12:00:00:00.000' konvertiert. Zeichenfolgen, die nur Leere (' ') enthalten, generieren einen Fehler.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in datetime-Datentyp
Zeichenfolgenliteral im Datetime-Format "yyyy-MM-dd hh:mm:ss[.fff]"

Beispiel: '2007-05-08 12:35:29.123'
Fehlende Bruchzahlen werden beim Einfügen des Werts auf 0 festgelegt. Beispielsweise wird das Literal "2007-05-08 12:35" als "2007-05-08 12:35:00.000" eingefügt.
Zeichenfolgenliteral im Smalldatetime-Format "yyyy-MM-dd hh:mm"

Beispiel: '2007-05-08 12:35'
Sekunden und erneutes Standard stellen werden beim Einfügen des Werts auf 0 festgelegt.
Zeichenfolgenliteral im Datumsformat "yyyy-MM-dd"

Beispiel: '2007-05-08'
Zeitwerte (Stunde, Minuten, Sekunden und Bruchzahlen) werden beim Einfügen des Werts auf 12:00:00:00,000 festgelegt.
Zeichenfolgenliteral im Datetime2-Format "yyyy-MM-dd hh:mm:ss.fffffffff"

Beispiel: '2007-05-08 12:35:29.1234567'
Die Quelldaten dürfen drei Bruchzahlen nicht überschreiten. Beispielsweise wird das Literal "2007-05-08 12:35:29.123" eingefügt, aber der Wert "2007-05-8 12:35:29.1234567" generiert einen Fehler.

smalldatetime-Datentyp

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "smalldatetime" definiert. Eine leere Zeichenfolge ('') wird in den Standardwert '1900-01-01 12:00' konvertiert. Zeichenfolgen, die nur Leere (' ') enthalten, generieren einen Fehler.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in smalldatetime-Datentyp
Zeichenfolgenliteral im Smalldatetime-Format "yyyy-MM-dd hh:mm" oder "yyyy-MM-dd hh:mm:ss"

Beispiel: '2007-05-08 12:00' oder '2007-05-08 12:00:15'
Die Quelldaten müssen Werte für Jahr, Monat, Datum, Stunde und Minute aufweisen. Sekunden sind optional und müssen , falls vorhanden, auf den Wert 00 festgelegt werden. Jeder andere Wert generiert einen Fehler.

Sekunden sind optional. Beim Laden in eine Kleinedatetime-Spalte rundet dwloader Sekunden und Bruchteile auf. Beispielsweise wird 1999-01-05 20:10:35.123 als 01-05 20:11 geladen.
Zeichenfolgenliteral im Datumsformat "yyyy-MM-dd"

Beispiel: '2007-05-08'
Zeitwerte (Stunde, Minuten, Sekunden und Bruchzahlen) werden beim Einfügen des Werts auf 0 festgelegt.

date-Datumstyp

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "Date" definiert. Eine leere Zeichenfolge ('') wird in den Standardwert '1900-01-01'' konvertiert. Zeichenfolgen, die nur Leere (' ') enthalten, generieren einen Fehler.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in datumstyp
Zeichenfolgenliteral im Datumsformat "yyyy-MM-dd"

Beispiel: '2007-05-08'

Time Data Type

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "Time" definiert. Eine leere Zeichenfolge ('') wird in den Standardwert '00:00:00:00.0000' konvertiert. Zeichenfolgen, die nur Leere (' ') enthalten, generieren einen Fehler.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in Zeitdatentyp
Zeichenfolgenliteral im Zeitformat 'hh:mm:ss.fffffff'

Beispiel: '12:35:29.1234567'
Wenn die Datenquelle eine kleinere oder gleiche Genauigkeit (Anzahl von Bruchstellen) als die Genauigkeit des Zeitdatentyps aufweist, werden die Daten mit Nullen auf der rechten Seite aufgefüllt. Beispielsweise wird ein Literalwert "12:35:29.123" als "12:35:29.1230000" eingefügt.

datetimeoffset-Datentyp

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "datetimeoffset " (n) definiert. Das Standardformat lautet "yyyy-MM-dd hh:mm:ss.fffffff {+|-}hh:mm". Eine leere Zeichenfolge ('' ) wird in den Standardwert '1900-01-01 12:00:00.00.000000 +00:00' konvertiert. Zeichenfolgen, die nur Leere (' ') enthalten, generieren einen Fehler. Die Anzahl der Dezimalstellen hängt von der Spaltendefinition ab. Beispielsweise weist eine Spalte, die als Datetimeoffset (2) definiert ist, zwei Bruchzahlen auf.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in datetimeoffset-Datentyp
Zeichenfolgenliteral im Datetime-Format "yyyy-MM-dd hh:mm:ss[.fff]"

Beispiel: '2007-05-08 12:35:29.123'
Fehlende Bruchzahlen und Offsetwerte werden beim Einfügen des Werts auf 0 festgelegt. Beispielsweise wird das Literal "2007-05-08 12:35:29.123" als "2007-05-08 12:35:29.1230000 +00:00" eingefügt.
Zeichenfolgenliteral im Smalldatetime-Format "yyyy-MM-dd hh:mm"

Beispiel: '2007-05-08 12:35'
Sekunden werden bei der Einfügung des Werts auf 0 festgelegt Standard, wobei Bruchzahlen und Offsetwerte erneut auf 0 festgelegt werden.
Zeichenfolgenliteral im Datumsformat "yyyy-MM-dd"

Beispiel: '2007-05-08'
Zeitwerte (Stunde, Minuten, Sekunden und Bruchzahlen) werden beim Einfügen des Werts auf 0 festgelegt. Beispielsweise wird das Literal "2007-05-08" als "2007-05-08 00:00:00.000000 +00:00:00" eingefügt.
Zeichenfolgenliteral im Datetime2-Format "yyyy-MM-dd hh:mm:ss.fffffffff"

Beispiel: '2007-05-08 12:35:29.1234567'
Die Quelldaten dürfen die angegebene Anzahl von Bruchzahlen in der Spalte "datetimeoffset" nicht überschreiten. Wenn die Datenquelle eine kleinere oder gleiche Anzahl von Bruch sekunden enthält, werden die Daten mit Nullen nach rechts aufgefüllt. Wenn der Datentyp beispielsweise datetimeoffset (5) ist, wird der Literalwert "2007-05-08 12:35:29.123 +12:15" als "12:35:29.12300 +12:15" eingefügt.
Zeichenfolgenliteral im Datetimeoffset-Format 'yyyy-MM-dd hh:mm:ss.fffffffff {+|-} hh:mm'

Beispiel: '2007-05-08 12:35:29.1234567 +12:15'
Die Quelldaten dürfen die angegebene Anzahl von Bruchzahlen in der Spalte "datetimeoffset" nicht überschreiten. Wenn die Datenquelle eine kleinere oder gleiche Anzahl von Bruch sekunden enthält, werden die Daten mit Nullen nach rechts aufgefüllt. Wenn der Datentyp beispielsweise datetimeoffset (5) ist, wird der Literalwert "2007-05-08 12:35:29.123 +12:15" als "12:35:29.12300 +12:15" eingefügt.

datetime2-Datentyp

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ Datetime2 (n) definiert. Das Standardformat lautet "yyyy-MM-dd hh:mm:ss.fffffffff". Eine leere Zeichenfolge ('') wird in den Standardwert '1900-01-01 12:00:00' konvertiert. Zeichenfolgen, die nur Leere (' ') enthalten, generieren einen Fehler. Die Anzahl der Dezimalstellen hängt von der Spaltendefinition ab. Beispielsweise weist eine Spalte, die als "datetime2 " (2) definiert ist, zwei Bruchzahlen auf.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in datetime2-Datentyp
Zeichenfolgenliteral im Datetime-Format "yyyy-MM-dd hh:mm:ss[.fff]"

Beispiel: '2007-05-08 12:35:29.123'
Bruch sekunden sind optional und werden beim Einfügen des Werts auf 0 festgelegt.
Zeichenfolgenliteral im Smalldatetime-Format "yyyy-MM-dd hh:mm"

Beispiel: '2007-05-08 12'
Optionale Sekunden und erneutes Standard stellen werden beim Einfügen des Werts auf 0 festgelegt.
Zeichenfolgenliteral im Datumsformat "yyyy-MM-dd"

Beispiel: '2007-05-08'
Zeitwerte (Stunde, Minuten, Sekunden und Bruchzahlen) werden beim Einfügen des Werts auf 0 festgelegt. Beispielsweise wird das Literal "2007-05-08" als "2007-05-08 12:00:00.0000000" eingefügt.
Zeichenfolgenliteral im Datetime2-Format 'yyyy-MM-dd hh:mm:ss:fffffffff'

Beispiel: '2007-05-08 12:35:29.1234567'
Wenn die Datenquelle Daten und Zeitkomponenten enthält, die kleiner oder gleich dem in datetime2(n) angegebenen Wert sind, werden die Daten eingefügt. Andernfalls wird ein Fehler generiert.

DateTime-Formate

Dwloader unterstützt die folgenden Datenformate für die Eingabedaten, die in SQL Server PDW geladen werden. Weitere Details werden nach der Tabelle aufgeführt.

datetime smalldatetime date datetime2 datetimeoffset
[M[M]]M-[T]T-[JJ]JJ HH:mm:ss[.fff] [M[M]]M-[T]T-[JJ]JJ HH:mm[:00] [M[M]]M-[T]T-[JJ]JJ [M[M]]M-[T]T-[JJ]JJ HH:mm:ss[.fffffff] [M[M]]M-[T]T-[JJ]JJ HH:mm:ss[.fffffff] zzz
[M[M]]M-[T]T-[JJ]JJ hh:mm:ss[.fff][tt] [M[M]]M-[T]T-[JJ]JJ hh:mm[:00][tt] [M[M]]M-[T]T-[JJ]JJ hh:mm:ss[.fffffff][tt] [M[M]]M-[T]T-[JJ]JJ hh:mm:ss[.fffffff][tt] zzz
[M[M]]M-[JJ]JJ-[T]T HH:mm:ss[.fff] [M[M]]M-[JJ]JJ-[T]T HH:mm[:00] [M[M]]M-[JJ]JJ-[T]T [M[M]]M-[JJ]JJ-[T]T HH:mm:ss[.fffffff] [M[M]]M-[JJ]JJ-[T]T HH:mm:ss[.fffffff] zzz
[M[M]]M-[JJ]JJ-[T]T hh:mm:ss[.fff][tt] [M[M]]M-[JJ]JJ-[T]T hh:mm[:00][tt] [M[M]]M-[JJ]JJ-[T]T hh:mm:ss[.fffffff][tt] [M[M]]M-[JJ]JJ-[T]T hh:mm:ss[.fffffff][tt] zzz
[JJ]JJ-[M[M]]M-[T]T HH:mm:ss[.fff] [JJ]JJ-[M[M]]M-[T]T HH:mm[:00] [JJ]JJ-[M[M]]M-[T]T [JJ]JJ-[M[M]]M-[T]T HH:mm:ss[.fffffff] [yy]yy-[M[M]]M-[d]d HH:mm:ss[.fffffff] zzz
[JJ]JJ-[M[M]]M-[T]T hh:mm:ss[.fff][tt] [JJ]JJ-[M[M]]M-[T]T hh:mm[:00][tt] [JJ]JJ-[M[M]]M-[T]T hh:mm:ss[.fffffff][tt] [JJ]JJ-[M[M]]M-[T]T hh:mm:ss[.fffffff][tt] zzz
[JJ]JJ-[T]T-[M[M]]M HH:mm:ss[.fff] [JJ]JJ-[T]T-[M[M]]M HH:mm[:00] [JJ]JJ-[T]T-[M[M]]M [JJ]JJ-[T]T-[M[M]]M HH:mm:ss[.fffffff] [yy]yy-[d]d-[M[M]]M HH:mm:ss[.fffffff] zzz
[JJ]JJ-[T]T-[M[M]]M hh:mm:ss[.fff][tt] [JJ]JJ-[T]T-[M[M]]M hh:mm[:00][tt] [JJ]JJ-[T]T-[M[M]]M hh:mm:ss[.fffffff][tt] [JJ]JJ-[T]T-[M[M]]M hh:mm:ss[.fffffff][tt] zzz
[T]T-[M[M]]M-[JJ]JJ HH:mm:ss[.fff] [T]T-[M[M]]M-[JJ]JJ HH:mm[:00] [T]T-[M[M]]M-[JJ]JJ [T]T-[M[M]]M-[JJ]JJ :mm:ss[.fffffff] [T]T-[M[M]]M-[JJ]JJ HH:mm:ss[.fffffff] zzz
[T]T-[M[M]]M-[JJ]JJ hh:mm:ss[.fff][tt] [T]T-[M[M]]M-[JJ]JJ hh:mm[:00][tt] [T]T-[M[M]]M-[JJ]JJ hh:mm:ss[.fffffff][tt] [T]T-[M[M]]M-[JJ]JJ hh:mm:ss[.fffffff][tt] zzz
[T]T-[JJ]JJ-[M[M]]M HH:mm:ss[.fff] [T]T-[JJ]JJ-[M[M]]M HH:mm[:00] [T]T-[JJ]JJ-[M[M]]M [T]T-[JJ]JJ-[M[M]]M HH:mm:ss[.fffffff] [d]d-[yy]yy-[M[M]]M HH:mm:ss[.fffffff] zzz
[T]T-[JJ]JJ-[M[M]]M hh:mm:ss[.fff][tt] [T]T-[JJ]JJ-[M[M]]M hh:mm[:00][tt] [T]T-[JJ]JJ-[M[M]]M hh:mm:ss[.fffffff][tt] [T]T-[JJ]JJ-[M[M]]M hh:mm:ss[.fffffff][tt] zzz

Details:

  • Um Monats-, Tages- und Jahreswerte zu trennen, können Sie " - ", " / " oder " verwenden. '. Der Einfachheit halber wird in die Tabelle nur das Trennzeichen „-“ verwendet.

  • Wenn Sie den Monat als Text angeben möchten, verwenden Sie drei oder mehr Zeichen. Monate mit 1 oder 2 Zeichen werden als Zahl interpretiert.

  • Verwenden Sie zum Trennen von Zeitwerten das Symbol " : " .

  • Buchstaben in eckigen Klammern sind optional.

  • Die Buchstaben "tt" bezeichnen AM|PM|am|pm. AM ist die Standardeinstellung. Wenn „tt“ angegeben ist, muss der Wert für die Stunde (hh) in einem Bereich von 0 bis 12 liegen.

  • Die Buchstaben "zzz" legen den Zeitzonenoffset für die aktuelle Zeitzone des Systems im Format {+|-}HH:ss]fest.

Einfügen von Literalen in numerische Typen

In den folgenden Tabellen werden die Standardformat- und Konvertierungsregeln zum Laden eines Literalwerts in eine SQL Server-PDW-Spalte definiert, die einen numerischen Typ verwendet.

Bit-Datentyp

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ Bit definiert. Eine leere Zeichenfolge (') oder eine Zeichenfolge, die nur Leere (' ') enthält, wird in 0 konvertiert.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in Bit-Datentyp
Zeichenfolgenliteral im ganzzahligen Format 'ffffffffffff'

Beispiel: "1" oder "321"
Ein ganzzahliger Wert, der als Zeichenfolgenliteral formatiert ist, darf keinen negativen Wert enthalten. Beispielsweise generiert der Wert "-123" einen Fehler.

Ein Wert, der größer als 1 ist, wird in 1 konvertiert. Beispielsweise wird der Wert "123" in 1 konvertiert.
Zeichenfolgenliteral 'TRUE' oder 'FALSE'

Beispiel: 'true'
Der Wert "TRUE" wird in 1 konvertiert; der Wert 'FALSE' wird in 0 konvertiert.
Ganzzahliges Literal fffffffn

Beispiel: 1 oder 321
Ein Wert, der größer als 1 oder kleiner als 0 ist, wird in 1 konvertiert. Die Werte 123 und -123 werden beispielsweise in 1 konvertiert.
Dezimalliteral fffnn.fffn

Beispiel: 1234.5678
Ein Wert, der größer als 1 oder kleiner als 0 ist, wird in 1 konvertiert. Die Werte 123,45 und -123,45 werden beispielsweise in 1 konvertiert.

Dezimaldatentyp

In der folgenden Tabelle werden die Regeln zum Laden von Literalwerten in eine Spalte vom Typ Decimal (p,s) definiert. Datenkonvertierungsregeln sind identisch mit SQL Server. Weitere Informationen finden Sie unter Datentypkonvertierung (Datenbank-Engine) auf MSDN.

Eingabedatentyp Beispiele für Eingabedaten
Ganzzahliges Literal 321312313123
Dezimalliteral 123344.34455

Float- und reale Datentypen

In der folgenden Tabelle werden Regeln zum Laden von Literalwerten in eine Spalte vom Typ Float oder Real definiert. Datenkonvertierungsregeln sind identisch mit SQL Server. Weitere Informationen finden Sie unter Datentypkonvertierung (Datenbank-Engine) auf MSDN.

Eingabedatentyp Beispiele für Eingabedaten
Ganzzahliges Literal 321312313123
Dezimalliteral 123344.34455
Gleitkommaliteral 3.12323E+14

int, bigint, tinyint, smallint Datentypen

In der folgenden Tabelle werden die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "int", "bigint", "tinyint" oder "smallint" definiert. Die Datenquelle darf den zulässigen Bereich für den angegebenen Datentyp nicht überschreiten. Der Bereich für "tinyint " beträgt beispielsweise 0 bis 255, und der Bereich für "int " beträgt -2.147.483.648 bis 2.147.483.647.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in Ganzzahl-Datentypen
Ganzzahliges Literal 321312313123
Dezimalliteral 123344.34455 Die Werte rechts neben dem Dezimalkomma werden abgeschnitten.

Money- und Smallmoney-Datentypen

Geldliteralwerte werden als Zahlenzeichenfolge mit einem optionalen Dezimalkomma und einem optionalen Währungssymbol als Präfix dargestellt. Die Datenquelle darf den zulässigen Bereich für den angegebenen Datentyp nicht überschreiten. Beispielsweise beträgt der Bereich für Smallmoney -214,748,3648 bis 214.748,3647 und der Bereich für Geld -922,337.203.685.477.5808 bis 922.337.203.685.477.5807. In der folgenden Tabelle werden die Regeln zum Laden von Literalwerten in eine Spalte vom Typ "Geld" oder "Smallmoney" definiert.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in Geld oder Smallmoney-Datentyp
Ganzzahliges Literal 321312 Fehlende Ziffern nach dem Dezimalkomma werden beim Einfügen des Werts auf 0 festgelegt. Beispielsweise wird das Literal 12345 als 12345.0000 eingefügt.
Dezimalliteral 123344.34455 Wenn die Anzahl der Ziffern nach dem Dezimalkomma 4 überschreitet, wird der Wert auf den nächsten Wert aufgerundet. Beispielsweise wird der Wert 123344,34455 als 123344,3446 eingefügt.
Geldliteral $123456.7890 Das Währungssymbol wird nicht mit dem Wert eingefügt.

Wenn die Anzahl der Ziffern nach dem Dezimalkomma 4 überschreitet, wird der Wert auf den nächsten Wert aufgerundet.

Einfügen von Literalen in Zeichenfolgentypen

In den folgenden Tabellen werden die Standardformat- und Konvertierungsregeln zum Laden eines Literalwerts in eine SQL Server-PDW-Spalte definiert, die einen Zeichenfolgentyp verwendet.

Char-, Varchar-, nchar- und nvarchar-Datentypen

In der folgenden Tabelle werden das Standardformat und die Regeln zum Laden von Literalwerten in eine Spalte vom Typ Char, varchar, nchar und nvarchar definiert. Die Länge der Datenquelle darf die für den Datentyp angegebene Größe nicht überschreiten. Wenn die Länge der Datenquelle kleiner als die Größe des Datentyps "Zeichen" oder "nchar " ist, werden die Daten rechts mit leeren Leerzeichen aufgefüllt, um die Größe des Datentyps zu erreichen.

Eingabedatentyp Beispiele für Eingabedaten Konvertierung in Zeichendatentypen
Zeichenfolgenliteral Format: 'Zeichenzeichenfolge'

Beispiel: 'abc'
Nicht verfügbar
Unicode-Zeichenfolgenliteral Format: N'Zeichenzeichenfolge'

Beispiel: N'abc'
Nicht verfügbar
Ganzzahliges Literal Format: ffffffffffn

Beispiel: 321312313123
Nicht verfügbar
Dezimalliteral Format: ffffff.fffffffff

Beispiel: 12344.34455
Nicht verfügbar
Geldliteral Format: $ffffff.fffnn

Beispiel: $123456,99
Das optionale Währungssymbol wird nicht mit dem Wert eingefügt. Um das Währungssymbol einzufügen, fügen Sie den Wert als Zeichenfolgenliteral ein. Dies entspricht dem Format des Ladeprogramms, das jedes Literal als Zeichenfolgenliteral behandelt.

Kommas sind nicht zulässig.

Wenn die Anzahl der Ziffern nach dem Dezimalkomma 2 überschreitet, wird der Wert auf den nächsten Wert aufgerundet. Beispielsweise wird der Wert 123,946789 als 123,95 eingefügt.

Nur die Standardformatvorlage 0 (keine Kommas und 2 Ziffern nach dem Dezimalkomma) ist zulässig, wenn sie die CONVERT-Funktion zum Einfügen von Geldliteralen verwenden.

Allgemeine Hinweise

Dwloader führt die gleichen impliziten Konvertierungen durch, die SMP SQL Server ausführt, unterstützt jedoch nicht alle impliziten Konvertierungen, die SMP SQL Server unterstützt.