Share via


GetCurrentTimestampStatic (NoSQL-lekérdezés)

A KÖVETKEZŐRE VONATKOZIK: NoSQL

A óta eltelt ezredmásodpercek számát adja eredményül 00:00:00 Thursday, 1 January 1970.

Fontos

A függvény statikus változata partíciónként csak egyszer kéri le az időbélyeget. A nem statikus változatról további információt a GetCurrentTimestamp

Syntax

GetCurrentTimestampStatic()

Visszaadott típusok

Egy aláírt numerikus értéket ad vissza, amely a Unix-korszak00:00:00 Thursday, 1 January 1970 () óta eltelt ezredmásodpercek aktuális számát jelöli.

Példák

Ez a példa egy tárolót használ a partíciókulcs elérési útjával /pk. A tárolóban három elem található, amelyek két elemet tartalmaznak ugyanazon a logikai partíción belül, és egy elemet egy másik logikai partícióban.

[
  {
    "id": "1",
    "pk": "A"
  },
  {
    "id": "2",
    "pk": "A"
  },
  {
    "id": "3",
    "pk": "B"
  }
]

Ez a függvény ugyanazt a statikus időbélyeget adja vissza az ugyanazon partíción belüli elemekhez. Összehasonlításképpen a nemsztatikus függvény új időbélyegértéket kap a lekérdezés által egyeztetett minden elemhez.

SELECT
    i.id,
    i.pk AS partitionKey,
    GetCurrentTimestamp() AS nonStaticTimestamp,
    GetCurrentTimestampStatic() AS staticTimestamp
FROM
    items i
[
  {
    "id": "1",
    "partitionKey": "A",
    "nonStaticTimestamp": 1687977636235,
    "staticTimestamp": 1687977636232
  },
  {
    "id": "2",
    "partitionKey": "A",
    "nonStaticTimestamp": 1687977636235,
    "staticTimestamp": 1687977636232
  },
  {
    "id": "3",
    "partitionKey": "B",
    "nonStaticTimestamp": 1687977636238,
    "staticTimestamp": 1687977636237
  }
]

Megjegyzés

Lehetséges, hogy a különböző logikai partíciók elemei ugyanabban a fizikai partícióban léteznek. Ebben a forgatókönyvben a statikus dátum és idő érték azonos lenne.

Megjegyzések

  • Ezt a statikus függvényt partíciónként egyszer hívjuk meg.
  • A rendszerfüggvények statikus verziói csak egyszer kapják meg a megfelelő értékeket a kötés során, ahelyett, hogy a futásidőben ismétlődően hajtanának végre, ahogy az ugyanazon függvények nem statikus verziói esetében is előfordul.

Lásd még