Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O SQL da Entidade inclui as seguintes funções canónicas matemáticas:
Abs(valor)
Devolve o valor absoluto de value.
Argumentos
Um Int16, , Int32, Int64, Byte, Single, Doublee Decimal.
Devolver Valor
O tipo de value.
Exemplo
Abs(-2)
Limite(valor)
Devolve o número inteiro mais pequeno que não é menor que value.
Argumentos
A Single, Doublee Decimal.
Devolver Valor
O tipo de value.
Exemplo
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)
Piso(valor)
Devolve o maior número inteiro que não é maior que value.
Argumentos
A Single, Doublee Decimal.
Devolver Valor
O tipo de value.
Exemplo
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)
Potência(valor, expoente)
Devolve o resultado do especificado value para o especificado exponent.
Argumentos
| Parâmetro | Tipo |
|---|---|
value |
Int32, Int64, Doubleou Decimal. |
exponent |
Int64, Doubleou Decimal. |
Devolver Valor
O tipo de value.
Exemplo
Power(748.58,2)
Arredondar(valor)
Devolve a parte de número inteiro de value, arredondada para o número inteiro mais próximo.
Argumentos
A Single, Doublee Decimal.
Devolver Valor
O tipo de value.
Exemplo
Round(748.58)
Arredondar(valor, dígitos)
Devolve o value, arredondado para o especificado digitsmais próximo .
Argumentos
| Parâmetro | Tipo |
|---|---|
value |
Double ou Decimal. |
digits |
Int16 ou Int32. |
Devolver Valor
O tipo de value.
Exemplo
Round(748.58,1)
Truncar(valor, dígitos)
Devolve o value, truncado para o especificado digitsmais próximo.
Argumentos
| Parâmetro | Tipo |
|---|---|
value |
Double ou Decimal. |
digits |
Int16 ou Int32. |
Devolver Valor
O tipo de value.
Exemplo
Truncate(748.58,1)
Estas funções serão devolvidas null se forem fornecidas null entradas.
A funcionalidade equivalente está disponível no Microsoft SQL Client Managed Provider. Para obter mais informações, veja SqlClient for Entity Framework Functions (SqlClient for Entity Framework Functions).