Générateur d'expressions
Utilisez la boîte de dialogue Générateur d'expressions pour créer et modifier l'expression d'une propriété ou écrire l'expression qui définit la valeur d'une variable à l'aide d'une interface graphique utilisateur qui affiche la liste des variables et fournit une référence intégrée aux fonctions, aux conversions de type et aux opérateurs que contient le langage d'expression Integration Services.
Une expression de propriété est une expression qui est affectée à une propriété. Lorsque l'expression est évaluée, la propriété est mise à jour de manière dynamique pour utiliser le résultat d'évaluation de l'expression. De la même manière, une expression utilisée dans une variable permet à la valeur de la variable d'être mise à jour avec le résultat de l'évaluation de l'expression.
Il existe deux manières d'utiliser les expressions :
**Tâches **Mettez à jour la ligne À utilisée par une tâche Envoyer un message en insérant une adresse électronique qui est stockée dans une variable ou mettez à jour la ligne Objet en concaténant une chaîne comme « Ventes pour : » et la date du jour retournée par la fonction GETDATE.
**Variables **Affectez à la valeur d'une variable le mois en cours à l'aide d'une expression telle que DATEPART("mm",GETDATE()) ; ou définissez la valeur d'une chaîne en concaténant le littéral de chaîne à l'aide de l'expression "Today's date is " + (DT_WSTR,30)(GETDATE()).
Gestionnaire de connexions Définissez la page de codes d'un gestionnaire de connexions de fichiers plats à l'aide d'une variable qui contient un identificateur de page de codes différent ; ou spécifiez le nombre de lignes dans le fichier de données à ignorer en entrant un entier positif (par exemple, 3) dans l'expression.
Pour en savoir plus sur les expressions de propriété et l'écriture d'expressions , consultez Utilisation des expressions de propriété dans des packages et Informations de référence des expressions Integration Services.
Options
Terme |
Définition |
---|---|
Variables |
Développez le dossier Variables et faites glisser les variables dans la zone Expression. |
Fonctions mathématiques Fonctions de chaîne Fonctions de date et d'heure Fonctions NULL Casts de type Opérateurs |
Développez les dossiers et faites glisser les fonctions, les conversions de type et les opérateurs dans la zone Expression. |
Expression |
Modifiez ou tapez une expression.` |
Valeur évaluée |
Donne le résultat de l'évaluation de l'expression. |
Évaluer l'expression |
Cliquez sur Évaluer l'expression pour afficher le résultat de l'évaluation de l'expression |
Voir aussi