カテゴリ:数値関数 (指数とルート) SQUARE¶ 数値式の二乗(つまり、それ自体に乗算された数値式)を返します。 構文¶ CopyExpandSQUARE(expr) Show lessSee moreScroll to top 戻り値¶ 入力式が DECFLOAT 型の場合、返される型は DECFLOAT です。それ以外の場合、返される型は FLOAT です。 使用上の注意¶ 式 x*x よりも効率的であるため、浮動小数点の結果が受け入れられる場合は二乗(x)をお勧めします。 例¶ CopyExpandSELECT column1, square(column1) FROM (values (0), (1), (-2), (3.15), (null)) v; ---------+-----------------+ column1 | square(column1) | ---------+-----------------+ 0 | 0 | 1 | 1 | -2 | 4 | 3.15 | 9.9225 | [NULL] | [NULL] | ---------+-----------------+ Show lessSee moreScroll to top