Nwlapcug.com


Come convertire una stringa in data in SSIS

Converte una stringa in una data in SQL Server Integration Services (SSIS) richiede l'utilizzo di funzioni, che sono integrate moduli progettati per completare automaticamente l'attività, ad esempio converte una stringa in una data o eseguire calcoli aritmetici come aggiunta o sottrazione di programmazione. L'unica cattura, tuttavia, riguarda il modo in cui si utilizzano funzioni. Tutto dipende se si sta convertendo una stringa, una variabile di stringa o una stringa di ricerca.

Istruzioni

1

Convertire una stringa in forma di YYYY-MM-DD a una data utilizzando la funzione DT_DBDATE. AAAA si riferisce all'anno, MM si riferisce al mese e DD si riferisce alla data.

Esempio:

(DT_DBDATE) "2011-07-04"

2

Utilizzare la funzione DT-DBDATE in combinazione con una variabile di stringa correttamente configurato per convertirlo in una data. Assicurarsi che il valore all'interno della variabile è nel formato YYYY-MM-DD, dove YYYY si riferisce all'anno, MM si riferisce al mese e DD si riferisce alla data.

Esempio con variabile stringa TodaysDate:

(DB_DBDATE) TodaysDate

3

Avvolgere la variabile di query nella funzione DT-DBDATE quando si sta cercando di recuperare un valore dal database e convertirlo automaticamente in una data. Accertarsi che il valore che si recuperano è già nel formato AAAA-MM-GG. in caso contrario si verificherà un errore.

Esempio con la variabile di stringa TodaysDate:

Selezionare DT_DBDATE(TodaysDate)