返回給定表達式乘指定次方的值。
POWER ( numeric_expression , y )
numeric_expression
是精確數字或近似數字數據類型類別的表達式(bit 數據類型除外)。
y
numeric_expression 的次方。y 可以是精確數字或近似數字數據類型類別的表達式(bit 數據類型除外)。
與 numeric_expression 相同。
本示例顯示返回結果 0.0 的浮點下溢。
SELECT POWER(2.0, -100.0)
GO
下面是結果集:
------------------------------------------
0.0
(1 row(s) affected)
本示例顯示 21 到 24 的 POWER 結果。
DECLARE @value int, @counter int
SET @value = 2
SET @counter = 1
WHILE @counter < 5
BEGIN
SELECT POWER(@value, @counter)
SET NOCOUNT ON
SET @counter = @counter + 1
SET NOCOUNT OFF
END
GO
下面是結果集:
-----------
2
(1 row(s) affected)
-----------
4
(1 row(s) affected)
-----------
8
(1 row(s) affected)
-----------
16
(1 row(s) affected)
相關文章