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

mysql secara otomatis menyimpan stempel waktu pembuatan catatan

Setel batasan DEFAULT untuk menggunakan CURRENT_TIMESTAMP :

CREATE TABLE ...
  your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
  ...

Untuk tabel yang ada, gunakan pernyataan ALTER TABLE :

ALTER TABLE your_table
ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP

Kecuali Anda menentukan nilai untuk kolom_tanggal, defaultnya adalah tanggal &waktu pernyataan INSERT dijalankan. NULL dan DEFAULT atau nilai yang valid untuk menggunakan batasan default sebaliknya, dengan asumsi kolom dapat dibatalkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menulis SQL untuk tabel yang memiliki nama yang sama dengan kata kunci yang dilindungi di MySql?

  2. Izin Pengguna MySQL

  3. Periksa dan Optimalkan Database MySQL Secara Otomatis dengan Crontab/Cron

  4. Cara menggunakan banyak database di Laravel

  5. mysql_fetch_array, mysql_fetch_assoc, mysql_fetch_object