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.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Azure Synapse Analytics
Analytics Platform Sistemi (PDW)
Microsoft Fabric'te SQL Veritabanı
Bu fonksiyon, belirtilen tarih ve saat argümanları için bir tarih-zaman değeri döndürür. Geçerli aralıklar hakkında daha fazla bilgi için datetime sayfasına bakınız.
Transact-SQL söz dizimi kuralları
Sözdizimi
DATETIMEFROMPARTS ( year , month , day , hour , minute , seconds , milliseconds )
Arguments
yıl
Bir yılı belirten tam sayı ifadesi.
ay
Bir ayı belirten tam sayı ifadesi.
gün
Bir günü belirten tam sayı ifadesi.
saat
Saatleri belirten bir tamsayı ifadesi.
dakika
Dakikayı belirten bir tamsayı ifadesi.
Saniye
Saniyeleri belirten bir tamsayı ifadesi.
milisaniye
Milisaniyeyi belirten tam sayı ifadesi.
Dönüş türleri
datetime
Açıklamalar
DATETIMEFROMPARTS Tam başlatılmış bir tarih ve zaman değeri döndürür.
DATETIMEFROMPARTS En az bir gerekli argüman geçersiz bir değere sahipse hata çıkarır.
DATETIMEFROMPARTSen az bir zorunlu argüman değeri varsa NULL dönerNULL.
Bu fonksiyon, SQL Server 2012 (11.x) sunucularına ve sonraki sürümlere uzaktan bağlanabilir. SQL Server 2012 (11.x) ve daha önceki sürümleri çalıştıran sunuculara uzaktan bağlı değildir.
Örnekler
SELECT DATETIMEFROMPARTS ( 2010, 12, 31, 23, 59, 59, 0 ) AS Result;
Sonuç kümesi aşağıdadır.
2010-12-31 23:59:59.000