Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Esempi PI() in SQL Server

In SQL Server, il PI() di T-SQL function è una funzione matematica che restituisce il valore costante di π (pi).

Sintassi

La sintassi è questa:

PI ( )   

Quindi nessun argomento è richiesto (o accettato).

Esempio 1 – Utilizzo di base

Ecco un esempio da dimostrare.

SELECT PI() Result;

Risultato:

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

Esempio 2 – Precisione ridotta

Ecco un esempio di visualizzazione di π utilizzando una precisione ridotta. In questo caso utilizziamo il ROUND() funzione per specificare quante cifre decimali restituire.

SELECT ROUND(PI(), 2) Result;

Risultato:

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

E se lo arrotondiamo a 4 cifre decimali, la cifra 5 sarà arrotondato a 6 .

SELECT ROUND(PI(), 4) Result;

Risultato:

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

Esempio 3 – Espressioni

Ecco un esempio di utilizzo di PI() come parte di un'espressione.

SELECT PI() + 7 Result;

Risultato:

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

E un altro esempio:

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

Risultato:

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