V SQL Serveru T-SQL PI()
funkce je matematická funkce, která vrací konstantní hodnotu π (pi).
Syntaxe
Syntaxe vypadá takto:
PI ( )
Nejsou tedy vyžadovány žádné argumenty (ani přijímány).
Příklad 1 – Základní použití
Zde je příklad k demonstraci.
SELECT PI() Result;
Výsledek:
+------------------+ | Result | |------------------| | 3.14159265358979 | +------------------+
Příklad 2 – Snížená přesnost
Zde je příklad zobrazení π se sníženou přesností. V tomto případě použijeme ROUND()
funkce k určení, kolik desetinných míst má být vráceno.
SELECT ROUND(PI(), 2) Result;
Výsledek:
+----------+ | Result | |----------| | 3.14 | +----------+
A pokud to zaokrouhlíme na 4 desetinná místa, číslice 5
bude zaokrouhleno nahoru na 6
.
SELECT ROUND(PI(), 4) Result;
Výsledek:
+----------+ | Result | |----------| | 3.1416 | +----------+
Příklad 3 – Výrazy
Zde je příklad použití PI()
jako součást výrazu.
SELECT PI() + 7 Result;
Výsledek:
+------------------+ | Result | |------------------| | 10.1415926535898 | +------------------+
A další příklad:
SELECT ROUND(PI(), 2) + 0.3 Result;
Výsledek:
+----------+ | Result | |----------| | 3.44 | +----------+