BaşlayınÜcretsiz Başlayın

Tarih biçimini değiştirme

SQL Server'ın, tarih gibi görünen karakter dizilerini beklediğinden farklı yorumlayabileceğini unutma. Ayarlarına bağlı olarak, "29-04-2019" dizgesi 29 Nisan olarak yorumlanabilir ya da tarihe dönüştürmenin mümkün olmadığına dair bir hata alabilirsin. İlk durumda SQL Server gün-ay-yıl biçimini beklerken, ikinci durumda muhtemelen ay-gün-yıl bekliyor ve 29. ay diye bir şey olmadığı için hata veriyor.

Bu egzersizde, hangi tarih biçimini kullanmak istediğini SQL Server’a bildireceksin.

Bu egzersiz

SQL Server'da Verileri İşlemek için Fonksiyonlar

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

DECLARE @date1 NVARCHAR(20) = '2018-30-12';

-- Set the date format and check if the variable is a date
SET DATEFORMAT ___;
SELECT ___(@date1) AS result;
Kodu Düzenle ve Çalıştır