SQL Server Integration Services können große Daten -abhängige Unternehmen wie Kapital die Möglichkeit, Daten aus einer Vielzahl von unterschiedlichen Informationssystemen und Datenbanken zu übertragen. Es tut dies durch ein System von Daten und Ablaufsteuerungen, wie Daten von einer Quelle umgewandelt wird und zu einem Ziel übertragen zu bestimmen. Um dies zu erreichen , hat SSIS seinen eigenen Satz von Datentypen, die sie verwendet. Das System wandelt Quelldaten in nativen SSIS Daten , und dann setzt diese nativen Datentypen in kompatible Typen für das Zielsystem . Numerische Datentypen
SSIS verwendet eine Vielzahl von Datentypen , numerische Werte darstellen. Die " DT_I1 ", " DT_I2 ", " DT_I4 " und " DT_I8 " repräsentieren unsigned Zahlen 1 , 2 , 4 und 8 Byte groß sind. Die " DT_U1 ", " DT_U2 ", " DT_U4 ", " DT_U8 , " repräsentieren die gleichen Integer-Werte in ihrer unsigned Form , dh sie können größere Zahlen darstellen , sondern nur positive Zahlen . " DT_R4 " und " DR_R8 " repräsentieren 4-Bit und 8 -Bit- Floating-Point Dezimalstellen .
Bild und Text Datentypen
" DT_STR " Datentyp darstellen kann eine Zeichenkette 8.000 Zeichen in der Größe . Dieser Datentyp hält geschriebenen Daten wie Wörter und Sätze , oder andere größere Texte in ANSI-Standard Zeichen . Die " DT_WSTR " Daten hält einen 4.000 Zeichen stechen im Unicode-Format . Um Bilder zu speichern, enthält die SSIS die " DT_IMAGE " die Bilddaten in binärer Form speichert .
Datum und Uhrzeit -Datentypen
Gegensatz Zeichenketten oder Zahlen , Datum und Uhrzeit -Datentypen kommen mit ihren eigenen speziellen Darstellung . Für den normalen " Jahr -Monat-Tag "-Format oder die " Stunde - Minute-Sekunde "-Format , enthält die SSIS " DT_DATE " und " DT_TIME "-Typen . SSIS bietet auch die " DT_FILETIME "-Typ, der die Nanosekunden zwischen der aktuellen Zeit und dem Datum der ersten Januar 1601 darstellt. Es besteht auch die " DT_DBTIMESTAMP ", die eine vollständige Datum Skala von " Jahr-Monat- Tag-Stunde - Minute-Sekunde - Sekundenbruchteile " -Format, das helfen notieren Sie die aktuelle Version einer Datei kann darstellt.
besonderer Datentypen
SSIS auch spezielle Datentypen für gemeinsame Daten Werte . Die " DT_BOOL " Typ repräsentiert true oder false -Werte . Die " DT_CY " Typ repräsentiert eine Währung Wert in Integer Form . Die " DT_GUID " Datentyp stellt eine eindeutige Identifikationsnummer für eine Entität in einer Datenbank. Dies gewährleistet, dass Elemente in einer Datenbank, die eine einzigartige Eigenschaft benötigen, um sie identifizieren eine haben.