Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Exemplos de PI() no SQL Server


No SQL Server, o T-SQL PI() function é uma função matemática que retorna o valor constante de π (pi).


Sintaxe


A sintaxe fica assim:
PI ( )   

Portanto, nenhum argumento é necessário (ou aceito).

Exemplo 1 – Uso básico


Aqui está um exemplo para demonstrar.
SELECT PI() Result;

Resultado:
+------------------+
| Result           |
|------------------|
| 3.14159265358979 |
+------------------+

Exemplo 2 – Precisão reduzida


Aqui está um exemplo de exibição de π usando precisão reduzida. Neste caso usamos o ROUND() função para especificar quantas casas decimais retornar.
SELECT ROUND(PI(), 2) Result;

Resultado:
+----------+
| Result   |
|----------|
| 3.14     |
+----------+

E se arredondarmos para 4 casas decimais, o dígito 5 será arredondado para 6 .
SELECT ROUND(PI(), 4) Result;

Resultado:
+----------+
| Result   |
|----------|
| 3.1416   |
+----------+

Exemplo 3 – Expressões


Aqui está um exemplo de uso de PI() como parte de uma expressão.
SELECT PI() + 7 Result;

Resultado:
+------------------+
| Result           |
|------------------|
| 10.1415926535898 |
+------------------+

E outro exemplo:
SELECT ROUND(PI(), 2) + 0.3 Result;

Resultado:
+----------+
| Result   |
|----------|
| 3.44     |
+----------+