Son Haberler
Anasayfa / Yazılım / SQL / GETDATE ve SYSDATETIME Fonksiyonları

GETDATE ve SYSDATETIME Fonksiyonları

GETDATE ve SYSDATETIME fonksiyonlarının her ikisi de SQL Server’ımızın bulunduğu sistemin güncel saat bilgisini öğrenmemizi sağlar. Bu iki fonksiyonun tek farkı saniye bilgisinin . (nokta)’dan sonra GETDATE fonksiyonunda 3 haneli iken, SYSDATETIME fonksiyonunda 7 haneli olmasıdır. Burda ek bir detay daha vereyim eğer sisteminiz 64 Bit bir sistem değil ise saniyeden sonra görülen haneler yani digitleri sıfır olarak görürsünüz.

GETDATE ve SYSDATETIME fonskiyonları nondeterministic fonksiyonlar olarak bilinir. Peki nedir bu? Kararlılığı olmayan demektir. Bunun sebebi de aslında gayet basit. Zaman geri döndüğü için bu fonksiyonlar her çalıştırıldığında farklı veriler dönerler.

Kullanımını örneklersek :

SELECT GETDATE() AS "GETDATE Fonksiyonu sonucu",
SYSDATETIME() AS "SYSDATETIME Fonksiyonu sonucu"

150101

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir