GetCurrentDateTimeStatic (запрос NoSQL)
ОБЛАСТЬ ПРИМЕНЕНИЯ: NoSQL
Возвращает текущее значение даты и времени в формате UTC в виде строки ISO 8601.
Внимание
Статический вариант этой функции получает только дату и время на секцию. Дополнительные сведения о нестатическом варианте см. в разделе GetCurrentDateTime
Синтаксис
GetCurrentDateTimeStatic()
Типы возвращаемых данных
Возвращает текущее значение строки времени и даты в формате UTC (ISO 8601).
Примечание.
Дополнительные сведения о формате кругового пути см . в формате кругового пути .NET. Дополнительные сведения о формате ISO 8601 см . в статье ISO 8601.
Примеры
В этом примере используется контейнер с путем ключа секции /pk
. В контейнере есть три элемента с двумя элементами в одной логической секции, а один элемент в другой логической секции.
[
{
"id": "1",
"pk": "A"
},
{
"id": "2",
"pk": "A"
},
{
"id": "3",
"pk": "B"
}
]
Эта функция возвращает одинаковую статическую дату и время для элементов в одной секции. Для сравнения нестатическая функция получает новое значение даты и времени для каждого элемента, соответствующего запросу.
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"
}
]
Примечание.
Элементы в разных логических секциях могут существовать в одной физической секции. В этом сценарии значение статической даты и времени будет идентично.
Замечания
- Эта статическую функцию вызывается один раз на секцию.
- Статические версии системных функций получают соответствующие значения только один раз во время привязки, а не выполняются многократно в среде выполнения, как и для нестатических версий одних и таких же функций.