In SQL Server das T-SQL PI()
Funktion ist eine mathematische Funktion, die den konstanten Wert von π (pi) zurückgibt.
Syntax
Die Syntax lautet wie folgt:
PI ( )
Es sind also keine Argumente erforderlich (oder akzeptiert).
Beispiel 1 – Grundlegende Verwendung
Hier ist ein Beispiel zur Veranschaulichung.
SELECT PI() Result;
Ergebnis:
+------------------+ | Result | |------------------| | 3.14159265358979 | +------------------+
Beispiel 2 – Reduzierte Genauigkeit
Hier ist ein Beispiel für die Anzeige von π mit reduzierter Genauigkeit. In diesem Fall verwenden wir das ROUND()
Funktion, um anzugeben, wie viele Dezimalstellen zurückgegeben werden sollen.
SELECT ROUND(PI(), 2) Result;
Ergebnis:
+----------+ | Result | |----------| | 3.14 | +----------+
Und wenn wir es auf 4 Dezimalstellen runden, ist die Ziffer 5
wird auf 6
aufgerundet .
SELECT ROUND(PI(), 4) Result;
Ergebnis:
+----------+ | Result | |----------| | 3.1416 | +----------+
Beispiel 3 – Ausdrücke
Hier ist ein Beispiel für die Verwendung von PI()
als Teil eines Ausdrucks.
SELECT PI() + 7 Result;
Ergebnis:
+------------------+ | Result | |------------------| | 10.1415926535898 | +------------------+
Und noch ein Beispiel:
SELECT ROUND(PI(), 2) + 0.3 Result;
Ergebnis:
+----------+ | Result | |----------| | 3.44 | +----------+