SQUARE
数値の二乗を返すスカラ数値関数です。
Synopsis
SQUARE(numeric-expression)
引数
numeric-expression | 数値に解決される式です。 |
説明
SQUARE は、numeric-expression の二乗を返します。NULL 値を渡すと、SQUARE は NULL を返します。
SQUARE によって返される精度とスケールは、SQL 乗算演算子が返す、精度およびスケールと同じです。
例
以下の埋め込み SQL の例は、0 から 10 までの整数の二乗を返します。
SET a=0
WHILE a<11 {
&sql(SELECT SQUARE(:a) INTO :b)
IF SQLCODE'=0 {
WRITE !,"Error code ",SQLCODE
QUIT }
ELSE {
WRITE !,"The square of ",a," = ",b
SET a=a+1 }
}