Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kapan menggunakan datetime atau timestamp

Dengan asumsi Anda menggunakan MS SQL Server (Yang bukan Anda, lihat Pembaruan di bawah ):

Informasi tentang MSDN

Jika Anda perlu menyimpan informasi tanggal/waktu dalam satu baris, dan tidak ada perubahan tanggal/waktu tersebut, gunakan DateTime; jika tidak, gunakan Stempel Waktu.

Perhatikan Juga: Bidang stempel waktu MS SQL Server bukan Tanggal atau Waktu, melainkan representasi biner dari urutan relatif saat data diubah.

Perbarui

Seperti yang Anda perbarui untuk mengatakan MySQL:

Kutipan dari Referensi MySQL

Lebih khusus lagi:

Jadi, jika Anda menggunakan aplikasi lintas zona waktu, dan memerlukan tanggal/waktu untuk mencerminkan pengaturan pengguna individu, gunakan Timestamp. Jika Anda membutuhkan konsistensi terlepas dari zona waktu, gunakan Datetime



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memasukkan nilai kotak centang ke dalam database

  2. MySQL Group Dengan dengan nomor N teratas dari masing-masing jenis

  3. File mysql mysql.h tidak ditemukan di VS2008 C++ <Pertanyaan Pemula>

  4. Mendapatkan pesan SQLEXCEPTION dalam prosedur MySQL

  5. Cara menggunakan ORDER BY di dalam UNION