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

CAST() ve CONVERT() ile tarih biçimlendirme

CAST() işlevini, tarih/saat türleri ile metin (string) türleri arasında dahil olmak üzere, çeşitli veri türleri arasında dönüştürme yapmak için kullanabiliriz. CONVERT() işlevi ise üç parametre alır: bir veri türü, bir giriş değeri ve bir isteğe bağlı biçim kodu.

Bu egzersizde, 2016'da Chicago Cubs'ın ABD'de World Series'i kazandığı (geç) geceyi örnek alarak, tarihleri raporlama için metne biçimlendirirken CAST() ve CONVERT() işlevlerini nasıl kullanabileceğimizi göreceğiz. Bu süreçte, CAST() için DATETIME ile DATETIME2 veri türleri arasındaki bir farkı ve CONVERT()'ün sunduğu ek esnekliği de öğreneceğiz.

Bu egzersiz, kursun bir parçasıdır

SQL Server'da Zaman Serisi Analizi

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

DECLARE
	@CubsWinWorldSeries DATETIME2(3) = '2016-11-03 00:30:29.245',
	@OlderDateType DATETIME = '2016-11-03 00:30:29.245';

SELECT
	-- Fill in the missing function calls
	___(___ AS DATE) AS CubsWinDateForm,
	___(___ AS NVARCHAR(30)) AS CubsWinStringForm,
	___(___ AS DATE) AS OlderDateForm,
	___(___ AS NVARCHAR(30)) AS OlderStringForm;
Kodu Düzenle ve Çalıştır