Condividi tramite


Formati di dati numerici

La parse veloce offre un set di routine rapide, semplici e non sensibili al contesto locale per l'elaborazione dei dati. L'analisi veloce supporta solo un set limitato di formati per i tipi di dati Integer.

Tipi di dati Integer

I tipi di dati integer forniti da Integration Services sono DT_I1, DT_UI1, DT_I2, DT_UI2, DT_I4, DT_UI4, DT_I8 e DT_UI8. Per altre informazioni, vedere Tipi di dati di Integration Services.

L'analisi veloce supporta i formati seguenti per i tipi di dati integer:

  • Zero o più spazi o tabulazioni iniziali e finali. Ad esempio, il valore " 123 " è valido. Un valore che è composto solo da spazi si valuta come zero.

  • Segno più, segno meno, o nessuno dei due. Ad esempio, i valori +123, -123 e 123 sono validi.

  • Uno o più numeri Hindu-Arabic (0-9). Ad esempio, il valore 345 è valido. Altri numeri di lingua non sono supportati.

I formati di dati non supportati includono quanto segue:

  • Caratteri speciali. Ad esempio, il carattere di valuta $ non è supportato e il valore $20 non può essere analizzato.

  • Spazi vuoti, ad esempio avanzamento riga, ritorno a capo e spazi non di rilievo. Ad esempio, il valore " 123" non può essere analizzato.

  • Rappresentazioni esadecimali di interi. Ad esempio, il valore 2EE non può essere analizzato.

  • Rappresentazione scientifica della notazione di interi. Ad esempio, il valore 1E+10 non può essere analizzato.

I formati seguenti sono formati di dati di output per numeri interi:

  • Segno meno per i numeri negativi e niente per quelli positivi.

  • Nessun spazio vuoto.

  • Uno o più numeri Hindu-Arabic (0-9).