Problématique

Obtenir dans un variable d’un lot SSIS le jour précédent sous le format yymmdd.
Pour avoir le jour précédent DateAdd va nous permettre de le faire, mais impossible de caster un DateAdd en string car il renvoi un DT_DBTIMESTAMP du coup on passe par un DatePart.

Code SSIS

RIGHT((DT_WSTR, 4) DatePart ("yyyy", DateAdd("day", -1, GETDATE())), 2) +
RIGHT("0" + (DT_WSTR,2)DatePart("mm", DateAdd("day", -1, GETDATE())), 2) +
RIGHT("0" + (DT_WSTR,2) DatePart("dd", DateAdd("day", -1, GETDATE())), 2))

Correction du code suite à la remarque de nicolasbkz.