类别:

数值函数 (指数和根)

SQUARE

返回数值表达式的平方(即数值表达式乘以其自身)。

语法

SQUARE(expr)
Copy

使用说明

  • 始终返回浮点数,即使输入表达式是整型类型也是如此。

  • 比表达式 x*x 更有效,因此当浮点结果可接受时,首选 square(x)。

示例

SELECT 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]          |
---------+-----------------+
Copy
语言: 中文