sql >> Databasteknik >  >> RDS >> Sqlserver

PI() Exempel i SQL Server

I SQL Server, T-SQL PI() funktion är en matematisk funktion som returnerar det konstanta värdet av π (pi).

Syntax

Syntaxen ser ut så här:

PI ( )   

Så inga argument krävs (eller accepteras).

Exempel 1 – Grundläggande användning

Här är ett exempel att visa.

SELECT PI() Result;

Resultat:

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

Exempel 2 – Minskad precision

Här är ett exempel på att visa π med reducerad precision. I det här fallet använder vi ROUND() funktion för att ange hur många decimaler som ska returneras.

SELECT ROUND(PI(), 2) Result;

Resultat:

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

Och om vi avrundar det till 4 decimaler siffran 5 kommer att avrundas uppåt till 6 .

SELECT ROUND(PI(), 4) Result;

Resultat:

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

Exempel 3 – Uttryck

Här är ett exempel på hur du använder PI() som en del av ett uttryck.

SELECT PI() + 7 Result;

Resultat:

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

Och ett annat exempel:

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

Resultat:

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

  1. PHP - Säkra sidor endast för medlemmar med ett inloggningssystem

  2. Hur kommer du till gränser på 8060 byte per rad och 8000 per (varchar, nvarchar) värde?

  3. Returnera primärnycklar från en länkad server i SQL Server (T-SQL-exempel)

  4. Hur man får SQL-text från Postgres händelseutlösare