Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Entity SQL include le funzioni matematiche canoniche seguenti:
Abs(value)
Restituisce il valore assoluto di value.
Argomenti
Oggetto Int16, Int32SingleDoubleInt64Bytee .Decimal
Valore restituito
Tipo di value.
Esempio
Abs(-2)
Ceiling(value)
Restituisce il valore integer più piccolo non minore di value.
Argomenti
Oggetto Single, Doublee Decimal.
Valore restituito
Tipo di value.
Esempio
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)
Floor(value)
Restituisce il valore integer più grande non maggiore di value.
Argomenti
Oggetto Single, Doublee Decimal.
Valore restituito
Tipo di value.
Esempio
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE FLOOR(product.ListPrice) == CEILING(product.ListPrice)
SELECT VALUE product FROM AdventureWorksEntities.Products AS product
WHERE FLOOR(product.ListPrice) == CEILING(product.ListPrice)
Power(value, exponent)
Restituisce il risultato dell'oggetto value specificato all'oggetto exponent specificato.
Argomenti
| Parametro | Tipo |
|---|---|
value |
Int32, Int64, Double o Decimal. |
exponent |
Int64, Double o Decimal. |
Valore restituito
Tipo di value.
Esempio
Power(748.58,2)
Round(value)
Restituisce la parte intera di value arrotondata al valore integer più vicino.
Argomenti
Oggetto Single, Doublee Decimal.
Valore restituito
Tipo di value.
Esempio
Round(748.58)
Round(value, digits)
Restituisce value, arrotondato al valore di digits specificato più vicino.
Argomenti
| Parametro | Tipo |
|---|---|
value |
Double o Decimal. |
digits |
Int16 o Int32. |
Valore restituito
Tipo di value.
Esempio
Round(748.58,1)
Truncate(value, digits)
Restituisce value, troncato al valore di digits specificato più vicino.
Argomenti
| Parametro | Tipo |
|---|---|
value |
Double o Decimal. |
digits |
Int16 o Int32. |
Valore restituito
Tipo di value.
Esempio
Truncate(748.58,1)
Queste funzioni restituiscono null se l'input è null.
Una funzionalità equivalente è disponibile nel provider gestito del client Microsoft SQL. Per altre informazioni, vedere SqlClient for Entity Framework Functions.