Dans SQL Server, le T-SQL PI()
function est une fonction mathématique qui renvoie la valeur constante de π (pi).
Syntaxe
La syntaxe ressemble à ceci :
PI ( )
Aucun argument n'est donc requis (ni accepté).
Exemple 1 - Utilisation de base
Voici un exemple pour illustrer.
SELECT PI() Result;
Résultat :
+------------------+ | Result | |------------------| | 3.14159265358979 | +------------------+
Exemple 2 – Précision réduite
Voici un exemple d'affichage π avec une précision réduite. Dans ce cas, nous utilisons le ROUND()
fonction pour spécifier le nombre de décimales à renvoyer.
SELECT ROUND(PI(), 2) Result;
Résultat :
+----------+ | Result | |----------| | 3.14 | +----------+
Et si nous arrondissons à 4 décimales, le chiffre 5
sera arrondi à 6
.
SELECT ROUND(PI(), 4) Result;
Résultat :
+----------+ | Result | |----------| | 3.1416 | +----------+
Exemple 3 – Expressions
Voici un exemple d'utilisation de PI()
dans le cadre d'une expression.
SELECT PI() + 7 Result;
Résultat :
+------------------+ | Result | |------------------| | 10.1415926535898 | +------------------+
Et un autre exemple :
SELECT ROUND(PI(), 2) + 0.3 Result;
Résultat :
+----------+ | Result | |----------| | 3.44 | +----------+