メインコンテンツまでスキップ

square

square

説明

値の二乗を計算します。

構文

square(arg)

パラメータ

arg: 二乗を計算したい値です。数値のみを指定できます。この関数は、数値の値をDOUBLE型に変換してから二乗を計算します。

戻り値

DOUBLEデータ型の値を返します。

使用上の注意

数値以外の値を指定した場合、この関数はNULLを返します。

例1: 数値の値の二乗を計算します。

mysql> select square(11);
+------------+
| square(11) |
+------------+
| 121 |
+------------+

例2: 数値以外の値の二乗を計算します。戻り値はNULLです。

mysql> select square('2021-01-01');
+----------------------+
| square('2021-01-01') |
+----------------------+
| NULL |
+----------------------+