Pada tutorial sebelumnya saya telah membahas tentang tipe data string pada MySQL. Pada kesempatan kali ini saya akan membahas tentang tipe data date(tanggal) pada MySQL.
Tipe data date(tanggal) digunakan untuk menyimpan data yang berkaitan dengan tanggal dan waktu, tipe data date pada MySQL terdiri dari beberapa tipe data, yaitu: DATE, DATETIME, TIME, TIMESTAMP, dan YEAR. Perbedaan antara tipe-tipe data kelompok tanggal adalah pada format penyimpanan, ukuran penyimpanan serta jangkauan. Untuk lebih jelas lihat pada table berikut:
MySQL juga menyediakan beberapa format yang dapat digunakan untuk input tipe data date(tanggal) yang saling bersesuaian.
Keterangan:
Contoh query untuk membuat tabel dengan tipe data date:
Perhatikan gambar diatas, saat mendefinisikan tipe data YEAR, saya memberikan nilai YEAR(4) sebagai nilai default. Sebenarnya kita bisa saja memberikan nilai YEAR(2) jika menginginkan data tahun dengan 2 digit, tapi hal ini tidak di sarankan, karena dengan mendefinisikan tahun 88, akan menjadi ambigu, apakah ini tahun 1988 atau 2088.
Demikian tutorial tentang tipe data date (tanggal) pada MySQL, silahkan bagikan atau share artikel ini jika dirasa ada yang membutuhkan.
Seseorang yang suka belajar sesuatu yang baru, terutama tentang pemrograman web. Senang berbagi tentang pengetahuan dan belajar dari yang lain.