Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A GETCURRENTTIMESTAMPSTATIC függvény egy statikus időbélyegértéket ad vissza (ezredmásodpercet a Unix-korszak óta) ugyanazon partíció összes eleméhez.
Szemantika
GETCURRENTTIMESTAMPSTATIC()
Visszatérési típusok
Aláírt numerikus értéket ad vissza, amely a Unix-korszak (00:00:00 Thursday, 1 January 1970) óta eltelt ezredmásodpercek aktuális számát jelöli.
Példák
Ez a szakasz példákat tartalmaz a lekérdezési nyelv szerkezetének használatára.
Statikus időbélyeg partíciónként
Ebben a példában a GETCURRENTTIMESTAMPSTATIC függvény ugyanazt a statikus időbélyeget adja vissza az ugyanazon partíción belüli elemekhez.
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ések
- 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ák végre a futásidőben, ahogyan az ugyanazon függvények nem statikus verziói esetében is előfordul.