Numerische Datenformate
Die schnelle Analyse stellt schnelle, einfache und gebietsschemabezogene Routinen zum Analysieren von Daten bereit. Nur bestimmte Formate für integer-Datentypen werden von der schnellen Analyse unterstützt.
Integer-Datentypen
Die integer-Datentypen von Integration Services sind DT_I1, DT_UI1, DT_I2, DT_UI2, DT_I4, DT_UI4, DT_I8 und DT_UI8. Weitere Informationen finden Sie unter SQL Server Integration Services-Datentypen.
Die schnelle Analyse unterstützt die folgenden Formate für integer-Datentypen:
- Null oder mehr führende und nachfolgende Leerzeichen oder Tabstopps. Beispielsweise ist der Wert " 123 " gültig. Ein Wert, der nur aus Leerzeichen besteht, wird zu Null ausgewertet.
- Ein führendes Pluszeichen, Minuszeichen oder keines von beiden. Beispielsweise sind die Werte +123, -123 und 123 gültig.
- Mindestens eine hindu-arabische Ziffer (0-9). Beispielsweise ist der Wert 345 gültig. Ziffern aus anderen Sprachen werden nicht unterstützt.
Folgende Datenformate werden nicht unterstützt:
- Sonderzeichen. Beispielsweise wird das Währungszeichen $ nicht unterstützt, und der Wert $20 kann nicht analysiert werden.
- Leerzeichen, wie z. B. ein Zeilenvorschub, ein Wagenrücklauf und ein geschütztes Leerzeichen. Beispielsweise kann der Wert " 123" nicht analysiert werden.
- Hexadezimale Darstellungen von ganzen Zahlen. Beispielsweise kann der Wert 2EE nicht analysiert werden.
- Darstellung von ganzen Zahlen in wissenschaftlicher Schreibweise. Beispielsweise kann der Wert 1E+10 nicht analysiert werden.
Die folgenden Formate sind Ausgabedatenformate für ganze Zahlen:
- Ein Minuszeichen für negative Zahlen und kein Zeichen für positive Zahlen.
- Keine Leerzeichen.
- Mindestens eine hindu-arabische Ziffer (0-9).