SQL道場 算術関数 PI関数
SQLで円周率を得るPI関数について記載しています。
対応データベース:SQL Server MySQL PostgreSQL
PI関数の文法
SELECT PI()
引数 | なし |
返値 | 数値型 円周率 ※SQLServerでは戻り値の型は、float型となります。 |
PI関数は円周率を戻します。πを用いる計算などで使ったりします。
実行例
MySQLの実行例
/* MySQL 円周率を求めるサンプル */
SELECT PI();

小数第15位までの値を取得する場合は、以下のようにします。
/* MySQL 第15位まで求めるサンプル */
SELECT pi()+0.000000000000000;

SQLServerの実行例
/* SQL Server 円周率を求めるサンプル */
SELECT PI();
