Berikut ialah beberapa pilihan tajuk, dengan mengingati format soal jawab: **

DDD
Lepaskan: 2024-10-26 22:52:02
asal
670 orang telah melayarinya

Here are a few title options, keeping in mind the question-and-answer format:

**

Rekod Cap Masa Secara Automatik dalam MySQL

Rakaman cap masa automatik ialah keperluan biasa apabila mengekalkan rekod dalam pangkalan data. Artikel ini bertujuan untuk menangani persoalan khusus tentang cara mengkonfigurasi MySQL untuk menyimpan cap masa secara automatik apabila rekod baharu dibuat, memastikan cap masa kekal tidak berubah selepas kemas kini berikutnya.

Pendekatan awal yang dicuba oleh pengguna yang terlibat menggunakan jenis data cap masa dengan cap masa semasa sebagai nilai lalai. Walau bagaimanapun, kaedah ini menyebabkan cap masa dikemas kini setiap kali rekod diubah suai, yang bukan kelakuan yang diingini.

Penyelesaian terletak pada menggunakan kekangan DEFAULT untuk menetapkan cap masa kepada masa semasa hanya apabila baru rekod dimasukkan. Begini caranya:

Untuk Jadual Baharu:

Pada masa pembuatan jadual, masukkan sintaks berikut:

CREATE TABLE ...
  your_date_column DATETIME DEFAULT CURRENT_TIMESTAMP
  ...
Salin selepas log masuk

Untuk Jadual Sedia Ada:

Jika jadual sudah wujud, gunakan pernyataan ALTER TABLE:

ALTER TABLE your_table
ALTER COLUMN date_column SET DEFAULT CURRENT_TIMESTAMP
Salin selepas log masuk

Dengan konfigurasi ini, lajur yang ditentukan akan menerima cap masa semasa secara automatik tanpa dipengaruhi oleh kemas kini berikutnya pada rekod.

Ingat, membiarkan medan date_column kosong akan mencetuskan penggunaan nilai lalai (cap masa semasa), sambil menyatakan NULL atau DEFAULT juga akan memastikan penggunaan kekangan lalai. Walau bagaimanapun, lajur mesti boleh dibatalkan untuk pendekatan ini berfungsi dengan berkesan.

Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, dengan mengingati format soal jawab: **. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!