Cara query select untuk mendapatkan tanggal atau date dengan format 'YYYY/MM/DD' pada SQL Server
Ketika anda melakukan query select pada tabel yang fieldnya bertipe datetime di Sql Server, maka anda akan mendapatkan format tanggal seperti ini 'mmm dd yyyy' nah untuk merubah format tanggalnya ke format lain rekan-rekan bisa menggunakan beberapa cara dibawah ini.
Dibawah ini akan dibahas beberapa cara yang umum dipakai untuk menampilkan format tanggal pada SQL Server. Kita misalkan kita akan menampilkan tanggal lahir pada tabel mahasiswa dengan format yang kita inginkan.
Untuk menampilkan tanggal dengan format YYYY/MM/DD rekan-rekan bisa menggunakan query seperti di bawah ini:
[SELECT CONVERT(VARCHAR(10), tanggal_lahir, 111) AS [YYYY/MM/DD] from mahasiswa;]
Untuk menampilkan tanggal dengan format DD/MM/YYYY silahkan gunakan query dibawah ini:
[SELECT CONVERT(VARCHAR(10), tanggal_lahir, 103) AS [DD/MM/YYYY] from mahasiswa]
Untuk menampilkan tanggal dengan format DD Mon YYYY anda dapat menggunakan query berikut:
[SELECT CONVERT(VARCHAR(11), tanggal_lahir, 106) AS [DD MON YYYY] from mahasiswa]
Ketiga cara diatas akan mengubah format data datetime menjadi string sehingga format tanggalnya bisa diubah-ubah.
Selamat Mencoba!
mas aq pngen nanya gimana code untuk menampilkan database sql server di delphi jika keyword yang kita gunakan untuk menampilkan itu adalah tanggal bulan serta tahunnya?
BalasHapusCoba ini:
BalasHapusSELECT CONVERT(VARCHAR(10), nama_field, 103) AS nama_field