Generatore di espressioniExpression Builder

Usare la finestra di dialogo Generatore di espressioni per creare e modificare un'espressione di proprietà o scrivere l'espressione che imposta il valore di una variabile tramite un'interfaccia utente grafica in cui sono elencate variabili ed è specificato un riferimento predefinito alle funzioni, i cast di tipo e gli operatori inclusi nel linguaggio delle espressioni di Integration ServicesIntegration Services.Use the Expression Builder dialog box to create and edit a property expression or write the expression that sets the value of a variable using a graphical user interface that lists variables and provides a built-in reference to the functions, type casts, and operators that the Integration ServicesIntegration Services expression language includes.

Un'espressione di proprietà è un'espressione assegnata a una proprietà.A property expression is an expression that is assigned to a property. Quando l'espressione viene valutata, la proprietà viene aggiornata in modo dinamico per utilizzare il risultato della valutazione dell'espressione.When the expression is evaluated, the property is dynamically updated to use the evaluation result of the expression. In modo analogo, un'espressione utilizzata in una variabile consente l'aggiornamento del valore della variabile con il risultato della valutazione dell'espressione.Likewise, an expression that is used in a variable enables the variable value to be updated with the evaluation result of the expression.

Esistono diversi modi per utilizzare le espressioni.There are many ways to use expressions:

  • Attività Aggiornare la riga A usata da un'attività Invia messaggi mediante l'inserimento di un indirizzo di posta elettronica memorizzato in una variabile o aggiornare la riga Oggetto mediante la concatenazione di una stringa come "Vendite per: " e la data corrente restituita dalla funzione GETDATE.Tasks Update the To line that a Send Mail task uses by inserting an e-mail address that is stored in a variable; or update the Subject line by concatenating a string such as "Sales for: " and the current date returned by the GETDATE function.

  • Variabili Impostare il valore di una variabile sul mese corrente utilizzando un'espressione quale DATEPART("mm",GETDATE())oppure impostare il valore di una stringa mediante la concatenazione del valore letterale della stringa e della data corrente utilizzando l'espressione "Today's date is " + (DT_WSTR,30)(GETDATE()).Variables Set the value of a variable to the current month by using an expression like DATEPART("mm",GETDATE()); or set the value of a string by concatenating the string literal and the current date by using the expression "Today's date is " + (DT_WSTR,30)(GETDATE()).

  • Gestioni connessioni Impostare la tabella codici di una gestione connessioni file flat utilizzando una variabile che contiene un identificatore di tabella codici diverso oppure specificare il numero di righe da ignorare nel file di dati immettendo nell'espressione un valore integer positivo, ad esempio 3.Connection Managers Set the code page of a Flat File connection manager by using a variable that contains a different code page identifier; or specify the number of rows in the data file to skip by entering a positive integer like 3 in the expression.

    Per sapere di più sulle espressioni di proprietà e sulla scrittura di espressioni, vedere Utilizzo delle espressioni di proprietà nei pacchetti e Espressioni di Integration Services (SSIS).To learn more about property expressions and writing expressions, see Use Property Expressions in Packages and Integration Services (SSIS) Expressions.

OpzioniOptions

NomeTerm DefinizioneDefinition
VariabiliVariables Espandere la cartella Variabili e trascinare le variabili nella casella Espressione .Expand the Variables folder and drag variables to the Expression box.
Funzioni matematicheMathematical Functions

Funzioni per i valori stringaString Functions

Funzioni di data/oraDate/Time Functions

Funzioni NULLNULL Functions

Cast di tipoType Casts

OperatoriOperators
Espandere le cartelle e trascinare le funzioni, i cast di tipo e gli operatori nella casella Espressione .Expand the folders and drag functions, type casts, and operators to the Expression box.
EspressioneExpression Consente di modificare o digitare un'espressione.Edit or type an expression.`
Valore valutatoEvaluated value Indica il valore restituito dall'espressione.Lists the evaluation result of the expression.
Valuta espressioneEvaluate Expression Fare clic su Valuta espressione per visualizzare i valori restituiti dell'espressione.Click Evaluate Expression to view the evaluation result of the expression.

Vedere ancheSee Also

Pagina espressioni Expressions Page
Editor espressioni di proprietà Property Expressions Editor
Integration Services ( SSIS ) Variabili Integration Services (SSIS) Variables
Variabili di sistemaSystem Variables