Jenis Tipe Data: Tanggal dan waktu (Date and time data types)


Pengertian Tipe data tanggal dan waktu

Tipe data Date and Time digunakan untuk menyimpan data yang berkaitan dengan tanggal dan waktu. Data tersebut bisa berupa tanggal, waktu, atau kombinasi keduanya.


Jenis-jenis Tipe data tanggal dan waktu

DATE

  • Tipe data ini digunakan untuk menyimpan tanggal dalam format YYYY-MM-DD.
  • Mencakup rentang tanggal dari 1000-01-01 hingga 9999-12-31.
  • Cocok untuk menyimpan tanggal, seperti tanggal lahir, tanggal transaksi, dan sejenisnya.

TIME

  • Tipe data ini digunakan untuk menyimpan waktu dalam format HH:MM:SS.
  • Mencakup rentang waktu dari 00:00:00 hingga 23:59:59.
  • Cocok untuk menyimpan waktu transaksi, waktu kejadian suatu kejadian, dan sejenisnya.

DATETIME

  • Tipe data ini digunakan untuk menyimpan kombinasi tanggal dan waktu dalam format YYYY-MM-DD HH:MM:SS.
  • Mencakup rentang waktu dari 1000-01-01 00:00:00 hingga 9999-12-31 23:59:59.
  • Cocok untuk menyimpan data yang membutuhkan informasi tanggal dan waktu, seperti waktu transaksi dan waktu kejadian suatu peristiwa.

TIMESTAMP

  • Tipe data ini mirip dengan DATETIME, namun berbeda dalam cara penggunaannya. TIMESTAMP menggunakan jumlah detik sejak 1 Januari 1970 sebagai nilai inputnya.
  • Mencakup rentang waktu dari 1970-01-01 00:00:01 UTC hingga 2038-01-19 03:14:07 UTC.
  • Cocok untuk menyimpan data yang membutuhkan timestamp yang spesifik, seperti log aktivitas pada suatu sistem.

YEAR

  • Tipe data ini digunakan untuk menyimpan tahun dalam format YYYY atau YY.
  • Mencakup rentang tahun dari 1901 hingga 2155.
  • Cocok untuk menyimpan data yang hanya membutuhkan informasi tahun, seperti tahun peluncuran suatu produk.

INTERVAL

  • Tipe data ini digunakan untuk menyimpan selisih waktu antara dua tanggal atau waktu.
  • Rentang waktu yang dapat bervariasi tergantung pada implementasi database.
  • Cocok untuk menyimpan data yang membutuhkan informasi selisih waktu, seperti durasi sebuah acara atau waktu antara dua transaksi.

DAYTIME

  • Tipe data ini digunakan untuk menyimpan selisih waktu dalam satuan hari, jam, menit, dan detik.
  • Rentang waktu yang dapat bervariasi tergantung pada implementasi database.
  • Cocok untuk menyimpan data yang membutuhkan informasi selisih waktu dengan akurasi lebih tinggi.

Contoh penggunaan Tipe data tanggal dan waktu


output :
idorder_dateorder_timeorder_datetimeorder_timestamporder_yearorder_intervalorder_duration
12023-03-1713:30:002023-03-17 13:30:002023-03-17 13:30:0020231 12:30:3012:30:30
22023-03-1809:00:002023-03-18 09:00:002023-03-18 09:00:0020232 05:30:1505:30:15
32023-03-1916:45:002023-03-19 16:45:002023-03-19 16:45:0020231 01:15:4501:15:45
42023-03-2021:15:002023-03-20 21:15:002023-03-20 21:15:0020233 07:45:3007:45:30


Kesimpulan

Tipe data Date and Time digunakan untuk menyimpan data yang berkaitan dengan tanggal dan waktu. Terdapat beberapa jenis tipe data seperti DATE, TIME, DATETIME, TIMESTAMP, dan YEAR dengan masing-masing rentang nilai yang berbeda. Pemilihan jenis tipe data yang tepat sangat penting untuk memastikan data tanggal dan waktu tersimpan secara akurat dan efisien.

Subscribe to receive free email updates:

Related Posts :

  • Jenis perintah SQL: TCLPengertian TCLTCL (Transaction Control Language) adalah bagian dari bahasa SQL (Structured Query Language) yang digunakan untuk mengontrol t… Read More...
  • Jenis perintah SQL: DDL Pengertian DDLDDL atau Data Definition Language adalah salah satu jenis bahasa pemrograman yang digunakan untuk mendefinisikan dan men… Read More...
  • Relasi dalam DatabasePengertian RelasiRelasi dalam basis data merujuk pada keterkaitan antara tabel atau entitas dalam basis data relasional. Entitas atau objek … Read More...
  • Jenis perintah SQL: DCLPengertian DCLDCL (Data Control Language) adalah bagian penting dari bahasa SQL (Structured Query Language) yang digunakan untuk mengontrol … Read More...
  • Mari mengenal Normalisasi !Pengertian NormalisasiNormalisasi adalah proses pengorganisasian data dalam sebuah database dengan memisahkan data yang berbeda ke dalam tab… Read More...

0 Response to "Jenis Tipe Data: Tanggal dan waktu (Date and time data types)"

Posting Komentar