Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A GETCURRENTTIMESTAMPSTATIC função retorna um valor de carimbo de data/hora estático (milissegundos desde a época unix) para todos os itens na mesma partição.
Sintaxe
GETCURRENTTIMESTAMPSTATIC()
Tipos de retorno
Retorna um valor numérico assinado que representa o número atual de milissegundos decorridos desde a época unix (00:00:00 Thursday, 1 January 1970).
Exemplos
Esta seção contém exemplos de como usar este constructo de linguagem de consulta.
Carimbo de data/hora estático por partição
Neste exemplo, a GETCURRENTTIMESTAMPSTATIC função retorna o mesmo carimbo de data/hora estático para itens dentro da mesma partição.
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
}
]
Observações
- As versões estáticas das funções do sistema só obtêm seus respectivos valores uma vez durante a associação, em vez de serem executadas repetidamente no runtime, como é o caso das versões não estáticas das mesmas funções.