Aracılığıyla paylaş


POWER - Cosmos DB'de sorgu dili (Azure ve Doku'da)

İşlev, POWER belirtilen ifadenin değerini verilen sayıda kendi başına birden çok kez döndürür.

Sözdizimi

POWER(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Sayısal ifade.
numeric_expr_2 yükseltilmesi numeric_expr_1gereken gücü gösteren sayısal ifade.

Dönüş türleri

Sayısal bir ifade döndürür.

Örnekler

Bu bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.

Bir sayıyı bir güce yükseltme

Bu örnekte işlev, POWER sayıları çeşitli güçlere yükseltmek için kullanılır.

SELECT VALUE {
  oneFirstPower: POWER(1, 1),
  twoSquared: POWER(2, 2),
  threeCubed: POWER(3, 3),
  fourFourthPower: POWER(4, 4),
  fiveFithPower: POWER(5, 5),
  zeroSquared: POWER(0, 2),
  nullCubed: POWER(null, 3),
  twoNullPower: POWER(2, null)
}
[
  {
    "oneFirstPower": 1,
    "twoSquared": 4,
    "threeCubed": 27,
    "fourFourthPower": 256,
    "fiveFithPower": 3125,
    "zeroSquared": 0
  }
]