Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İşlev, GETCURRENTTIMESTAMPSTATIC aynı bölümdeki tüm öğeler için statik bir zaman damgası değeri (Unix döneminin ardından milisaniye) döndürür.
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 bölüm, bu sorgu dili yapısının nasıl kullanılacağına örnekler içerir.
Bölüm başına statik zaman damgası
Bu örnekte işlev, GETCURRENTTIMESTAMPSTATIC aynı bölümdeki öğeler için aynı statik zaman damgasını döndürü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
}
]
Açıklamalar
- 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.