GetCurrentTimestampStatic (NoSQL sorgusu)
UYGULANANLAR: NoSQL
tarihinden bu yana 00:00:00 Thursday, 1 January 1970
geçen milisaniye sayısını döndürür.
Önemli
Bu işlevin statik varyasyonu, bölüm başına zaman damgasını yalnızca bir kez alır. Statik olmayan varyasyon hakkında daha fazla bilgi için bkz.GetCurrentTimestamp
Sözdizimi
GetCurrentTimestampStatic()
Dönüş türleri
Unix dönemi00:00:00 Thursday, 1 January 1970
() tarihinden bu yana geçen milisaniyelerin geçerli sayısını temsil eden imzalı bir sayısal değer döndürür.
Örnekler
Bu örnekte, bölüm anahtarı yolu /pk
olan bir kapsayıcı kullanılır. Kapsayıcıda, aynı mantıksal bölümde iki öğe ve farklı bir mantıksal bölümde bir öğe bulunan üç öğe vardır.
[
{
"id": "1",
"pk": "A"
},
{
"id": "2",
"pk": "A"
},
{
"id": "3",
"pk": "B"
}
]
Bu işlev, aynı bölümdeki öğeler için aynı statik zaman damgasını döndürür. Karşılaştırma için, statik olmayan işlev sorguyla eşleşen her öğe için yeni bir zaman damgası değeri alır.
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
}
]
Not
Farklı mantıksal bölümlerdeki öğelerin aynı fiziksel bölümde bulunması mümkündür. Bu senaryoda statik tarih ve saat değeri aynı olacaktır.
Açıklamalar
- Bu statik işlev bölüm başına bir kez çağrılır.
- Sistem işlevlerinin statik sürümleri, aynı işlevlerin statik olmayan sürümleri için olduğu gibi çalışma zamanında tekrar tekrar yürütmek yerine bağlama sırasında yalnızca bir kez ilgili değerlerini alır.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin