SQUARE (SQL) Contents 説明 例 関連項目 数値の二乗を返すスカラ数値関数です。 Synopsis SQUARE(numeric-expression) 引数 引数 説明 numeric-expression 数値に解決される式です。 SQUARE は、NUMERIC または DOUBLE データ型のいずれかを返します。SQUARE は、numeric-expression がデータ型 DOUBLE の場合には DOUBLE を返し、それ以外の場合には NUMERIC を返します。 説明 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 } } 関連項目 SQL 関数: POWER、ROUND、SQRT ObjectScript 関数: $ZPOWER FeedbackOpens in a new tab