Funzioni canoniche matematiche (Entity SQL)

Entity SQL include funzioni canoniche matematiche.

Nella tabella seguente sono illustrate le funzioni canoniche Entity SQL matematiche.

Funzione Descrizione

Abs(value)

Restituisce il valore assoluto di value.

Argomenti

Int16: Int32, Int64, Byte, Single, Double e Decimal.

Valore restituito

Tipo di value.

Esempio

Abs(-2)

Ceiling (value)

Restituisce il valore integer più piccolo non minore di value.

Argomenti

Single, Double e Decimal.

Valore restituito

Tipo di value.

Esempio

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)

Floor (value)

Restituisce il valore integer più grande non maggiore di value.

Argomenti

Single, Double e Decimal.

Valore restituito

Tipo di value.

Esempio

SELECT VALUE product FROM AdventureWorksEntities.Product AS product

WHERE CEILING(product.ListPrice) == FLOOR(product.ListPrice)

Round(value)

Restituisce la parte intera di value arrotondata al valore integer più vicino.

Argomenti

Single, Double e Decimal.

Valore restituito

Tipo di value.

Esempio

Round(748.58)

Queste funzioni restituiscono Null se l'input è Null.

Una funzionalità equivalente è disponibile nel provider gestito del client Microsoft SQL. Per ulteriori informazioni, vedere .Provider di dati .NET Framework per SQL Server (SqlClient) per le funzioni di Entity Framework.

Vedere anche

Concetti

Funzioni canoniche (Entity SQL)