Tipi di SSIS dati

February 17

SQL Server Integration Services consente grandi entità di dati-dipendenti, come le società la possibilità di trasferire i dati da una varietà di sistemi informativi eterogenei e database. Ciò avviene attraverso un sistema di dati e flussi di controllo che determinano la quantità di dati da una sorgente si trasforma e trasferiti 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 nativi SSIS, e poi trasforma questi 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 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 senza segno, nel senso che possono rappresentare i numeri più grandi, ma solo numeri positivi. "DT_R4" e "DR_R8" rappresentano decimali in virgola mobile a 4 bit e 8 bit.

Immagine e testo tipi di dati

Il tipo di dati "DT_STR" 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 una puntura di 4.000 caratteri in formato Unicode. Per memorizzare le immagini, la SSIS include il "DT_IMAGE" che memorizza i dati delle immagini in formato binario.

Data e ora tipi di dati

A differenza di stringhe di caratteri o numeri, i tipi data e ora venire con la propria rappresentazione speciale. Per il formato normale "anno-mese-giorno" o il formato "ore-minuti-secondi", SSIS include la 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 la "DT_DBTIMESTAMP", che rappresenta una scala data di "anno-mese-giorno-ora- minuti-secondi-frazionata formato secondo ", che può contribuire a registrare la versione corrente di un file.

Tipi di dati speciali

SSIS include anche tipi di dati speciali per i valori di dati comuni. Il tipo "DT_BOOL" rappresenta valori true o false. Il tipo "DT_CY" rappresenta un valore di valuta sotto forma di numero intero. Il tipo di dati "DT_GUID" rappresenta un numero identificativo univoco per un'entità in un database. Questo assicura che gli elementi in un database che richiedono una caratteristica unica di identificazione con uno.