Konversi Datetime to String

July 25, 2008

pengalaman baru dalam mengubah tipe data ke string didalam database MS SQL Server. Kadang kita sering menghadapi masalah klasik ini dan terkesan membuat proses pembuatan program menjadi terhambat. Namun jika kita bisa mengakalinya akan membuat kerja kita makin cepat dan lebih pasti.

Sebenarnya didalam database engine MS SQL Server sudah ada fitur untuk melakukan proses konversi datetime ke varchar secara benar, namun kadang kala kita sering membuat aturan main sendiri yang bisa saja untuk kondisi tertentu tidak bisa atau tidak valid.

caranya dapat kita pilih seperti aturan dalam tabel berikut ini

Format # Query (current date: 12/30/2006) Sample

1 select convert(varchar, getdate(), 1) 12/30/06
2 select convert (varchar, getdate(), 2) 06.12.30
3 select convert(varchar, getdate(), 3) 30/12/06
4 select convert(varchar, getdate(), 4) 30.12.06
5 select convert(varchar, getdate(), 5) 30-12-06
6 select convert(varchar, getdate(), 6) 30 Dec 06
7 select convert(varchar, getdate(), 7) Dec 30, 06
10 select convert(varchar, getdate(), 10) 12-30-06
11 select convert(varchar, getdate(), 11) 06/12/30
101 select convert(varchar, getdate(), 101) 12/30/2006
102 select convert(varchar, getdate(), 102) 2006.12.30
103 select convert(varchar, getdate(), 103) 30/12/2006
104 select convert(varchar, getdate(), 104) 30.12.2006
105 select convert(varchar, getdate(), 105) 30-12-2006
106 select convert(varchar, getdate(), 106) 30 Dec 2006
107 select convert(varchar, getdate(), 107) Dec 30, 2006
110 select convert(varchar, getdate(), 110) 12-30-2006
111 select convert(varchar, getdate(), 111) 2006/12/30

8 or 108 select convert(varchar, getdate(), 8 ) 00:38:54
9 or 109 select convert(varchar, getdate(), 9) Dec 30 2006 12:38:54:840AM
14 or 114 select convert(varchar, getdate(), 14) 00:38:54:840

untuk lebih jelasnya anda dapat kunjungi alamat disini

http://www.mssqltips.com/tip.asp?tip=1145
http://www.sql-server-helper.com/tips/date-formats.aspx
saya yakin artikel ini sangat membantu sekali buat anda yang terbiasa dengan database MS SQL Server


WordPress.com

WordPress.com is the best place for your personal blog or business site.