Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
GÄLLER FÖR: NoSQL
Returnerar aktuellt DATUM och tid för UTC (Coordinated Universal Time) som en ISO 8601-sträng.
Viktigt!
Den statiska varianten av den här funktionen hämtar bara datum och tid en gång per partition. Mer information om den icke-statiska varianten finns i GetCurrentDateTime
Syntax
GetCurrentDateTimeStatic()
Returtyper
Returnerar det aktuella utc-datum- och tidssträngsvärdet i formatet resväg (ISO 8601).
Kommentar
Mer information om tur och retur-format finns i .NET-tur och retur-format. Mer information om FORMATET ISO 8601 finns i ISO 8601.
Exempel
I det här exemplet används en container med en partitionsnyckelsökväg för /pk. Det finns tre objekt i containern med två objekt inom samma logiska partition och ett objekt i en annan logisk partition.
[
{
"id": "1",
"pk": "A"
},
{
"id": "2",
"pk": "A"
},
{
"id": "3",
"pk": "B"
}
]
Den här funktionen returnerar samma statiska datum och tid för objekt inom samma partition. Som jämförelse hämtar den icke-statiska funktionen ett nytt datum- och tidsvärde för varje objekt som matchas av frågan.
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"
}
]
Kommentar
Det är möjligt att objekt i olika logiska partitioner finns i samma fysiska partition. I det här scenariot skulle det statiska datum- och tidsvärdet vara identiskt.
Kommentarer
- Den här statiska funktionen anropas en gång per partition.
- Statiska versioner av systemfunktioner får bara sina respektive värden en gång under bindningen, i stället för att köras upprepade gånger i körningen, vilket är fallet för de ickestatiska versionerna av samma funktioner.