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

FORMAT() kullanımı

CONVERT() fonksiyonundan farklı olarak, FORMAT() fonksiyonu biçimi bir metin olarak alır; örneğin 'dd/MM/yyyy'.

Tüm pilotların yer aldığı bir rapor alman gerekiyor. entry_date sütununun biçiminin 'yyyy-MM-dd' olduğunu fark ediyorsun ve sonuçları 'dd/MM/yyyy' biçiminde göstermek istiyorsun. Bu tabloda az veri olduğundan FORMAT() fonksiyonunu kullanmayı düşünüyorsun.

entry_date sütununun türünün bir tarih değil, VARCHAR(10) olduğuna dikkat et.

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

SQL Server Veritabanlarında Veri Temizleme

Kursa Göz Atın

Egzersiz talimatları

  • entry_date sütununun türünü DATE'e dönüştür ve çıktıyı 'dd/MM/yyyy' biçiminde yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT 
	pilot_code,
	pilot_name,
	pilot_surname,
	carrier_code,
    -- Convert the entry_date to a DATE and print it in dd/MM/yyyy format
	___(___(entry_date AS DATE), '___/___/___') AS entry_date
from pilots
Kodu Düzenle ve Çalıştır