Freigeben über


Transformation für Datenkonvertierung

Die Transformation für Datenkonvertierung konvertiert die Daten in einer Eingabespalte in einen anderen Datentyp und kopiert sie dann in eine neue Ausgabespalte. Beispielsweise kann ein Paket Daten aus mehreren Quellen extrahieren und anschließend mithilfe dieser Transformation Spalten in den für den Zieldatenspeicher erforderlichen Datentyp konvertieren. Für eine einzelne Eingabespalte können mehrere Konvertierungen ausgeführt werden.

Es gibt folgende Möglichkeiten, um die Transformation für Datenkonvertierung zu konfigurieren:

  • Geben Sie die Spalten an, die die zu konvertierenden Daten und die auszuführenden Datenkonvertierungstypen enthalten.
  • Geben Sie an, ob für die Transformationsausgabespalten die schnelleren gebietsschemaneutralen Analyseroutinen von Microsoft SQL Server 2005 Integration Services (SSIS) oder die gebietsschemabezogenen Standardanalyseroutinen verwendet werden.

Mithilfe dieser Transformation kann ein Paket die folgenden Datenkonvertierungstypen ausführen:

  • Ändern des Datentyps. Weitere Informationen finden Sie unter SQL Server Integration Services-Datentypen.
    ms141706.note(de-de,SQL.90).gifHinweis:
    Falls Sie Daten in einen date- oder datetime-Datentyp konvertieren, weist das Datum in der Ausgabespalte das ISO-Format auf, auch wenn für das Gebietsschema ein anderes Format angegeben ist.
  • Festlegen der Spaltenlänge der Zeichenfolgendaten sowie der Genauigkeit und der Dezimalstellenanzahl für numerische Daten. Weitere Informationen finden Sie unter Genauigkeit, Dezimalstellen und Länge (Transact-SQL).
  • Eingeben einer Codepage. Weitere Informationen finden Sie unter Vergleichen von Zeichenfolgendaten.
    ms141706.note(de-de,SQL.90).gifHinweis:
    Beim Kopieren zwischen Spalten mit einem Zeichenfolgen-Datentyp müssen die beiden Spalten die gleiche Codepage verwenden.

Falls die Länge einer Ausgabespalte von Zeichenfolgendaten kürzer als die Länge der entsprechenden Eingabespalte ist, werden die Ausgabedaten abgeschnitten. Weitere Informationen finden Sie unter Behandeln von Fehlern in Daten.

Diese Transformation weist eine Eingabe, eine Ausgabe und eine Fehlerausgabe auf.

Konfigurieren der Transformation für Datenkonvertierung

Eigenschaften können Sie mit dem SSIS-Designer oder programmgesteuert festlegen.

Das Dialogfeld Erweiterter Editor enthält die Eigenschaften, die programmgesteuert festgelegt werden können. Weitere Informationen zu den Eigenschaften, die Sie im Dialogfeld Transformations-Editor für Datenkonvertierung festlegen können, finden Sie unter Transformations-Editor für Datenkonvertierung.

Klicken Sie auf eines der folgenden Themen, um weitere Informationen zu den Eigenschaften zu erhalten, die Sie im Dialogfeld Erweiterter Editor oder programmgesteuert festlegen können:

Klicken Sie auf eines der folgenden Themen, um weitere Informationen zum Festlegen von Eigenschaften zu erhalten:

Siehe auch

Konzepte

Schnelle Analyse
Erstellen eines Paketdatenflusses
SQL Server Integration Services-Transformationen

Hilfe und Informationen

Informationsquellen für SQL Server 2005