Sono nuovo di SSIS e sto cercando di convertire un GetDate() in stringa "GG-MM-AAAA". Questa è l'espressione che ho costruito finora:Espressione SSIS: conversione data in stringa
(DT_WSTR, 8) DAY(GETDATE()) + "-" + (DT_WSTR, 8) (MONTH(GETDATE()) - 1) + "-" + (DT_WSTR, 8) YEAR(GETDATE())
Il problema che ho è Month() converte il mese "23-4-2013" ad un singolo carattere quando lo voglio nel doppio carattere, uguale al giorno. Come posso trasformarlo in un doppio personaggio, indipendentemente dal mese in cui si trova?
Grazie, funziona alla grande! come faccio a sottrarre un mese da esso? – resolver101
Nessun problema, per sottrarre un mese, cambia tutte le parti 'GETDATE()' dell'espressione in 'DATEADD (" mm ", - 1, GETDATE())' lasciando tutto il resto così com'è. –
Come posso rendere l'espressione in modo che sia "mm-dd-yy" + ".CSV"? – Si8