次の方法で共有


POWER (SQL Server Compact)

渡された式の指定されたべき乗を返します。

構文

POWER ( numeric_expression, y)

引数

  • numeric_expression
    真数または概数のデータ型カテゴリに属する式、つまり暗黙的に float 型に変換できるデータ型の式。

  • y
    numeric_expression のべき数。y 引数には、暗黙的に float 型に変換できる任意の式を指定できます。

戻り値

numeric_expression と同じデータ型を返します。ただし、次の式の場合は例外です。

指定された式

戻り値の型

tinyint,smallint

int

real/float

float

暗黙的に float 型に変換できる、数値型以外のデータ型

float

使用例

以下は、Values テーブルの SourceValues 列の値を 3 乗する例です。

SELECT SourceValues, POWER(SourceValues, 3) AS Cube
FROM Values
ORDER BY SourceValues

以下に結果セットを示します。

SourceValues.....................Cube
--------------------------------
1................................1
2................................8
3................................27
4................................64
5................................125
6................................216
7................................314
8................................512
9................................729