Mulai sekarangMulai gratis

Menggunakan FORMAT()

Berbeda dengan fungsi CONVERT(), fungsi FORMAT() menerima format sebagai string seperti 'dd/MM/yyyy'.

Anda perlu mendapatkan laporan semua pilot. Anda menyadari bahwa format kolom entry_date adalah 'yyyy-MM-dd', dan Anda ingin menampilkan hasil dalam format 'dd/MM/yyyy'. Karena tabel ini berisi sedikit data, Anda mempertimbangkan untuk menggunakan fungsi FORMAT().

Perhatikan bahwa tipe kolom entry_date adalah VARCHAR(10) dan bukan tipe tanggal.

Latihan ini merupakan bagian dari kursus

Membersihkan Data di Basis Data SQL Server

Lihat Kursus

Instruksi latihan

  • Ubah tipe kolom entry_date menjadi DATE dan cetak dalam format 'dd/MM/yyyy'.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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
Edit dan Jalankan Kode