Sering sekali kita ingin melakukan formatting pada tanggal di SQL
Server seperti misalkan dd-MM-YYYY. Kita bisa melakukan hal ini dengan
melakukan konversi atau casting terlebih dahulu. Caranya sebagai berikut
ini.
Syntax (konversi tanggal menjadi string)
SELECT CONVERT(VARCHAR(panjang), ekspresi / field tanggal, kode);
dimana :
- panjang adalah panjang karakter dari tipe konversi.
- ekspresi / field tanggal adalah sumber data bertipe datetime yang akan kita olah.
- kode merupakan kode format - informasi selengkapnya bisa dibaca pada link berikut.
Syntax (konversi string menjadi tanggal)
SELECT CONVERT(datetime, teks tanggal, kode);
Contoh Penggunaan
Select convert(varchar(20), t1.tgl_transaksi,105) as [tanggal]
from tr_penjualan t1 group by t1.tgl_transaksi;
akan menghasilkan format dd-mm-yyyy.
select convert(varchar(20), t1.tgl_transaksi,114) as [tanggal]
from tr_penjualan t1 group by t1.tgl_transaksi;
akan menghasilkan format hh:mi:ss:mmm(24h).
Responses
0 Respones to " Tampilan Format Tanggal di SQL Server "
Posting Komentar