Merubah format tanggal menggunakan fungsi CONVERT pada SQL Server 2005,2008,2010,2012,2014

Kadang kala kita menginginkan data tanggal format tertentu.Seperti kasus sy ini, ketika melakukan Query, tanggal yang ditampilkan berformat default SQL Server (yyyy-mm-dd hh:mm:ss:mmm) seperti ini: 2009-02-16 00:00:00.000. padahal sy menginginkan tanggal dengan format (dd/mm/yyyy) yang seharusnya seperti ini: 16/02/2009. Cara merubahnya mengggunakan fungsi CONVERT: CONVERT ( data_type [ ( length ) ] , expression [ , style ] ).

Berikut sintaks selengkapnya:
SELECT CONVERT(VARCHAR(30),GETDATE(),100)
--Output (MON DD YYYY HH:MIAMPM)
--Jul 7 2009 2:19PM

SELECT CONVERT(VARCHAR(30),GETDATE(),101)
--Output (MM/DD/YYYY)
--07/07/2009

SELECT CONVERT(VARCHAR(30),GETDATE(),102)
--Output (YYYY.MM.DD)
--2009.07.07

SELECT CONVERT(VARCHAR(30),GETDATE(),103)
--Output (DD/MM/YYYY)
--06/07/2009

SELECT CONVERT(VARCHAR(30),GETDATE(),104)
--Output (DD.MM.YYYY)
--06.07.2009

SELECT CONVERT(VARCHAR(30),GETDATE(),105)
--Output (DD-MM-YYYY)
--06-07-2009

SELECT CONVERT(VARCHAR(30),GETDATE(),106)
--Output (DD MON YYYY)
--06 Jul 2009

SELECT CONVERT(VARCHAR(30),GETDATE(),107)
--Output (MON DD,YYYY)
--Jul 06, 2009

SELECT CONVERT(VARCHAR(30),GETDATE(),108)
--Output (HH24:MI:SS)
--14:24:20

SELECT CONVERT(VARCHAR(30),GETDATE(),109)
--Output (MON DD YYYY HH:MI:SS:NNN AMPM)
--Jul 7 2009 2:24:35:490PM

SELECT CONVERT(VARCHAR(30),GETDATE(),110)
--Output (MM-DD-YYYY)
-- 07-07-2009

SELECT CONVERT(VARCHAR(30),GETDATE(),111)
--Output (YYYY/MM/DD)
--2009/07/07

SELECT CONVERT(VARCHAR(30),GETDATE(),112)
--Output (YYYYMMDD)
--20090707

SELECT CONVERT(VARCHAR(30),GETDATE(),113)
--Output (MON DD YYYY HH24:MI:SS:NNN)
--07 Jul 2009 14:26:24:617

SELECT CONVERT(VARCHAR(30),GETDATE(),114)
--Output (HH24:MI:SS:NNN)
--14:26:48:953

Note: GETDATE() bisa diisikan nama kolom tanggal yang ingin dirubah formatnya.
Merubah format tanggal menggunakan fungsi CONVERT pada SQL Server 2005,2008,2010,2012,2014 Merubah format tanggal menggunakan fungsi CONVERT pada SQL Server 2005,2008,2010,2012,2014 Reviewed by yunanto on Kamis, Desember 04, 2014 Rating: 5

Tidak ada komentar :

Events

Diberdayakan oleh Blogger.