sql >> データベース >  >> RDS >> Sqlserver

SQL ServerでのPI()の例

    SQL Serverでは、T-SQL PI() 関数は、π(円周率)の定数値を返す数学関数です。

    構文

    構文は次のようになります:

    PI ( )   
    

    したがって、引数は必要ありません(または受け入れられません)。

    例1-基本的な使用法

    実例を示します。

    SELECT PI() Result;
    

    結果:

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

    例2–精度の低下

    精度を下げてπを表示する例を次に示します。この場合、ROUND()を使用します 返す小数点以下の桁数を指定する関数。

    SELECT ROUND(PI(), 2) Result;
    

    結果:

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

    また、小数点以下4桁に四捨五入すると、数字5 6に切り上げられます 。

    SELECT ROUND(PI(), 4) Result;
    

    結果:

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

    例3–式

    PI()の使用例を次に示します。 式の一部として。

    SELECT PI() + 7 Result;
    

    結果:

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

    そして別の例:

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

    結果:

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

    1. 高可用性のためにOpenedXMySQLデータベースをデプロイする方法

    2. メソッドorg.postgresql.jdbc4.Jdbc4Connection.isValid(int)はまだ実装されていません

    3. フラットjsonb配列の要素に対するLIKEクエリ

    4. 8 EnterpriseDBPPAS9.2ベータ版の新しいOracle互換性機能