SQUARE (SSIS)
Restituisce il quadrato di un'espressione numerica.
Sintassi
SQUARE(numeric_expression)
Argomenti
- numeric_expression
Espressione numerica valida con qualsiasi tipo di dati numeric. Per ulteriori informazioni, vedere Tipi di dati di Integration Services.
Tipi restituiti
DT_R8
Osservazioni
Se l'argomento è Null, SQUARE restituirà Null.
Prima del calcolo del quadrato viene eseguito il cast dell'argomento al tipo di dati DT_R8.
Esempi
In questo esempio viene restituito il quadrato di 12. Il risultato è 144.
SQUARE(12)
In questo esempio viene restituito il quadrato del risultato della sottrazione dei valori di due colonne. Se Value1 contiene 12 e Value2 contiene 4, la funzione SQUARE restituirà 64.
SQUARE(Value1 - Value2)
In questo esempio viene restituita la lunghezza del terzo lato di un triangolo rettangolo, ottenuta applicando la funzione SQUARE a due variabili e quindi calcolando la radice quadrata della somma. Se Side1 contiene 3 e Side2 contiene 4, la funzione SQRT restituirà 5.
SQRT(SQUARE(@Side1) + SQUARE(@Side2))
[!NOTA]
Nelle espressioni i nomi delle variabili includono sempre il prefisso @.