sql >> Base de Datos >  >> RDS >> Sqlserver

Ejemplos de PI() en SQL Server

En SQL Server, el PI() de T-SQL function es una función matemática que devuelve el valor constante de π (pi).

Sintaxis

La sintaxis es así:

PI ( )   

Por lo tanto, no se requieren (ni se aceptan) argumentos.

Ejemplo 1:uso básico

Aquí hay un ejemplo para demostrarlo.

SELECT PI() Result;

Resultado:

+------------------+
| Result           |
|------------------|
| 3.14159265358979 |
+------------------+

Ejemplo 2:precisión reducida

Este es un ejemplo de cómo mostrar π con precisión reducida. En este caso usamos ROUND() función para especificar cuántos lugares decimales devolver.

SELECT ROUND(PI(), 2) Result;

Resultado:

+----------+
| Result   |
|----------|
| 3.14     |
+----------+

Y si lo redondeamos a 4 decimales el dígito 5 se redondeará a 6 .

SELECT ROUND(PI(), 4) Result;

Resultado:

+----------+
| Result   |
|----------|
| 3.1416   |
+----------+

Ejemplo 3 – Expresiones

Aquí hay un ejemplo del uso de PI() como parte de una expresión.

SELECT PI() + 7 Result;

Resultado:

+------------------+
| Result           |
|------------------|
| 10.1415926535898 |
+------------------+

Y otro ejemplo:

SELECT ROUND(PI(), 2) + 0.3 Result;

Resultado:

+----------+
| Result   |
|----------|
| 3.44     |
+----------+