SQL Server Integration Services consente di grandi entità , dati -dipendenti come le società la capacità di trasferire i dati da una varietà di diversi sistemi informativi e basi di dati . Lo fa attraverso un sistema di flussi di dati e di controllo che determinano come i dati da una fonte si trasforma e trasferite a una destinazione . Per fare questo , SSIS ha una propria serie di tipi di dati che utilizza. Il sistema trasforma i dati di origine in dati SSIS nativi , e poi trasforma i tipi di dati nativi in tipi compatibili per il sistema di destinazione . Tipi di dati numerici
SSIS utilizza una varietà di tipi di dati per rappresentare i valori numerici . Il " DT_I1 , " " DT_I2 , " " DT_I4 , " e " DT_I8 , " rappresentano numeri interi senza segno 1, 2 , 4, e 8 byte di dimensione , rispettivamente . Il " DT_U1 , " " DT_U2 , " " DT_U4 , " " DT_U8 , " rappresentano quegli stessi valori interi nella loro forma non firmata , nel senso che possono rappresentare i numeri più grandi, ma solo numeri positivi . " DT_R4 " e " DR_R8 " rappresentano a 4 bit e 8 bit decimali in virgola mobile.
immagine e testo tipi di dati
Il " DT_STR " tipo di dati può rappresentare una stringa di caratteri 8.000 caratteri di dimensione. Questo tipo di dati contiene i dati scritti come le parole e le frasi , o altri testi più grandi in caratteri standard ANSI . I dati " DT_WSTR " tiene un personaggio 4.000 pungere in formato Unicode . Per memorizzare le immagini , la SSIS include il " DT_IMAGE " che memorizza i dati di immagine in formato binario .
Data e Tipi di dati temporali
differenza di stringhe di caratteri o numeri , date e tipi di dati in tempo venire con la propria rappresentazione speciale . Per il formato normale " anno - mese-giorno " o il formato " ore - minuti-secondi " , SSIS include il tipi " DT_TIME " " DT_DATE " e . SSIS offre anche il tipo " DT_FILETIME " , che rappresenta i nanosecondi tra il momento attuale e la data del primo gennaio 1601. Esiste anche il " DT_DBTIMESTAMP ", che rappresenta una scala data di formato " anno - mese-giorno - ora-minuto - secondo - frazionata secondo ", che può aiutare a registrare la versione corrente di un file .
speciale tipi di dati
SSIS include anche i tipi di dati speciali per i valori dei dati comuni . Il tipo " DT_BOOL " rappresenta valori true o false . Il tipo " DT_CY " rappresenta un valore di valuta in forma intera. Il tipo di dati " DT_GUID " rappresenta un numero di identificazione unico per un'entità in un database . Questo assicura che gli elementi in un database che richiedono una caratteristica unica per identificarli con hanno uno.