GetCurrentTicksStatic (NoSQL-lekérdezés)
A KÖVETKEZŐKRE VONATKOZIK: NoSQL
Az azóta eltelt 00:00:00 Thursday, 1 January 1970
100 nanoszekron kullancsok számát adja vissza.
Fontos
A függvény statikus változata partíciónként csak egyszer kéri le az időbélyeget. A nem statikus variációval kapcsolatos további információkért lásd: GetCurrentTicks
Syntax
GetCurrentTicksStatic()
Visszatérési típusok
Egy aláírt numerikus értéket ad vissza, amely a Unix-korszak óta eltelt 100 nanoszekron időjelek aktuális számát jelöli (00:00:00 Thursday, 1 January 1970
).
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 ugyanazokat a statikus nanoszekron osztásjeleket adja vissza az ugyanazon partíción belüli elemekhez. Összehasonlításképpen a nem sztatikus függvény egy új nanoszekron kullancsértéket kap a lekérdezés által egyeztetett minden egyes elemhez.
SELECT
i.id,
i.pk AS partitionKey,
GetCurrentTicks() AS nonStaticTicks,
GetCurrentTicksStatic() AS staticTicks
FROM
items i
[
{
"id": "1",
"partitionKey": "A",
"nonStaticTicks": 16879779663422236,
"staticTicks": 16879779663415572
},
{
"id": "2",
"partitionKey": "A",
"nonStaticTicks": 16879779663422320,
"staticTicks": 16879779663415572
},
{
"id": "3",
"partitionKey": "B",
"nonStaticTicks": 16879779663422380,
"staticTicks": 16879779663421680
}
]
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 nanoszekron időjelek értéke 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 ismétlődően hajtanának végre a futtatókörnyezetben, ahogyan az ugyanazon függvények nem statikus verziói esetében is.