GetCurrentDateTimeStatic (NoSQL-lekérdezés)
A KÖVETKEZŐRE VONATKOZIK: NoSQL
Iso 8601 sztringként adja vissza az aktuális UTC (koordinált egyetemes idő) dátumot és időt.
Fontos
A függvény statikus változata partíciónként csak egyszer kéri le a dátumot és az időt. A nem statikus változatról további információt aGetCurrentDateTime
Syntax
GetCurrentDateTimeStatic()
Visszatérési típusok
Az aktuális UTC dátum- és idősztringértéket adja vissza oda-vissza (ISO 8601) formátumban.
Feljegyzés
Az oda-vissza utazás formátumáról további információt a .NET oda-vissza formátumában talál. További információ az ISO 8601 formátumról: ISO 8601.
Példák
Ez a példa egy olyan tárolót használ, amelynek partíciókulcs-elérési útja a következő /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 dátumot és időt adja vissza az ugyanazon partíción belüli elemekhez. Összehasonlítás céljából a nemsztatikus függvény új dátum- és időértéket kap a lekérdezés által egyeztetett egyes elemekhez.
SELECT
i.id,
i.pk AS partitionKey,
GetCurrentDateTime() AS nonStaticDateTime,
GetCurrentDateTimeStatic() AS staticDateTime
FROM
items i
[
{
"id": "1",
"partitionKey": "A",
"nonStaticDateTime": "2023-06-28T18:32:12.4500994Z",
"staticDateTime": "2023-06-28T18:32:12.4499507Z"
},
{
"id": "2",
"partitionKey": "A",
"nonStaticDateTime": "2023-06-28T18:32:12.4501101Z",
"staticDateTime": "2023-06-28T18:32:12.4499507Z"
},
{
"id": "3",
"partitionKey": "B",
"nonStaticDateTime": "2023-06-28T18:32:12.4501181Z",
"staticDateTime": "2023-06-28T18:32:12.4401181Z"
}
]
Feljegyzé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 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.
Lásd még
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: