Freigeben über


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).

Siehe auch

Konzepte

Schnelle Analyse

Hilfe und Informationen

Informationsquellen für SQL Server 2005