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 | +----------+