tutorial pengembangan web terbaru
 

SQL Server CONVERT() Function


<SQL Server Fungsi Tanggal

Definisi dan Penggunaan

The CONVERT() function adalah fungsi umum yang mengubah ekspresi salah satu tipe data yang lain.

The CONVERT() function dapat digunakan untuk menampilkan data tanggal / waktu dalam format yang berbeda.

Sintaksis

CONVERT(data_type(length),expression,style)

Nilai Deskripsi
data_type(length) Menentukan jenis target data (dengan panjang opsional)
expression Menentukan nilai yang akan dikonversi
style Menentukan format output untuk tanggal / waktu (lihat tabel di bawah)

Nilai gaya dapat menjadi salah satu nilai berikut:

tanpa abad dengan abad Input output Standar
-0 or 100mon dd yyyy hh:miAM (or PM)Default
11011 = mm/dd/yy
101 = mm/dd/yyyy
USA
21022 = yy.mm.dd
102 = yyyy.mm.dd
ANSI
31033 = dd/mm/yy
103 = dd/mm/yyyy
British/French
41044 = dd.mm.yy
104 = dd.mm.yyyy
German
51055 = dd-mm-yy
105 = dd-mm-yyyy
Italian
61066 = dd mon yy
106 = dd mon yyyy
-
71077 = Mon dd, yy
107 = Mon dd, yyyy
-
8108hh:mm:ss-
-9 or 109mon dd yyyy hh:mi:ss:mmmAM (or PM)Default + millisec
1011010 = mm-dd-yy
110 = mm-dd-yyyy
USA
1111111 = yy/mm/dd
111 = yyyy/mm/dd
Japan
1211212 = yymmdd
112 = yyyymmdd
ISO
-13 or 113dd mon yyyy hh:mi:ss:mmm (24h) Europe default + millisec
14114hh:mi:ss:mmm (24h)-
-20 or 120yyyy-mm-dd hh:mi:ss (24h)ODBC canonical
-21 or 121yyyy-mm-dd hh:mi:ss.mmm (24h)ODBC canonical (with milliseconds) default for time, date, datetime2, and datetimeoffset
-126yyyy-mm-ddThh:mi:ss.mmm (no spaces)ISO8601
-127yyyy-mm-ddThh:mi:ss.mmmZ (no spaces)ISO8601 with time zone Z
-130dd mon yyyy hh:mi:ss:mmmAMHijiri
-131dd/mm/yy hh:mi:ss:mmmAMHijiri

Example

Naskah berikut menggunakan CONVERT() berfungsi untuk menampilkan format yang berbeda. Kami akan menggunakan GETDATE() fungsi untuk mendapatkan tanggal / waktu:

CONVERT(VARCHAR(19),GETDATE())
CONVERT(VARCHAR(10),GETDATE(),10)
CONVERT(VARCHAR(10),GETDATE(),110)
CONVERT(VARCHAR(11),GETDATE(),6)
CONVERT(VARCHAR(11),GETDATE(),106)
CONVERT(VARCHAR(24),GETDATE(),113)

Hasilnya akan terlihat seperti ini:

Nov 04 2014 11:45 PM
11-04-14
11-04-2014
04 Nov 14
04 Nov 2014
04 Nov 2014 11:45:34:243

<SQL Server Fungsi Tanggal