Bagikan melalui


SIGN - Bahasa kueri di Cosmos DB (di Azure dan Fabric)

Fungsi mengembalikan SIGN tanda positif (+1), nol (0), atau negatif (-1) dari ekspresi numerik yang ditentukan.

Fungsi mengembalikan SIGN tanda nilai numerik di Azure Cosmos DB untuk NoSQL.

Syntax

SIGN(<numeric_expr>)

Arguments

Description
numeric_expr Ekspresi numerik.

Tipe pengembalian

Mengembalikan ekspresi numerik.

Examples

Bagian ini berisi contoh cara menggunakan konstruksi bahasa kueri ini.

Mengembalikan tanda angka

Dalam contoh ini, SIGN fungsi digunakan untuk mengembalikan tanda berbagai angka dari -2 menjadi 2.

SELECT VALUE {
  signNegativeTwo: SIGN(-2),
  signNegativeOne: SIGN(-1),
  signZero: SIGN(0),
  signOne: SIGN(1),
  signTwo: SIGN(2)
}
[
  {
    "signNegativeTwo": -1,
    "signNegativeOne": -1,
    "signZero": 0,
    "signOne": 1,
    "signTwo": 1
  }
]

Komentar

  • Fungsi ini tidak menggunakan indeks.