Rumah > pangkalan data > tutorial mysql > Bolehkah Jadual MySQL 4.0 Mempunyai Kedua-dua Lajur Cap Masa Dicipta dan Terakhir Dikemas Kini?

Bolehkah Jadual MySQL 4.0 Mempunyai Kedua-dua Lajur Cap Masa Dicipta dan Terakhir Dikemas Kini?

Barbara Streisand
Lepaskan: 2024-11-13 10:38:02
asal
870 orang telah melayarinya

Can a MySQL 4.0 Table Have Both Created and LastUpdated Timestamp Columns?

Mempunyai Cap Masa Dicipta dan Terakhir dikemas kini dalam MySQL 4.0

Soalan:

Bolehkah jadual dalam MySQL 4.0 mempunyai lajur cap waktu Created dan LastUpdated? Atau mestikah medan LastUpdated ditetapkan secara manual semasa setiap transaksi?

Jawapan:

Dalam MySQL versi 4.0-5.6.4, hanya satu lajur TIMESTAMP setiap jadual boleh secara automatik dikemas kini kepada tarikh dan masa semasa, sama ada sebagai nilai lalai atau sebagai nilai kemas kini automatik. Ini bermakna anda tidak boleh mempunyai kedua-dua lajur cap waktu Created dan LastUpdated dengan kemas kini automatik ini.

Walau bagaimanapun, dengan keluaran MySQL 5.6.5, sekatan ini telah ditarik balik. Mana-mana lajur TIMESTAMP kini boleh mempunyai apa-apa kombinasi DEFAULT CURRENT_TIMESTAMP dan ON UPDATE CURRENT_TIMESTAMP klausa.

Oleh itu, dalam MySQL versi 5.6.5 dan lebih baru, adalah mungkin untuk mempunyai kedua-dua lajur Created dan LastUpdated timestamp dengan yang berikut skema:

CREATE TABLE `db1`.`sms_queue` (
  ...
  `Created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `LastUpdated` TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP,
  ...
);
Salin selepas log masuk

Atas ialah kandungan terperinci Bolehkah Jadual MySQL 4.0 Mempunyai Kedua-dua Lajur Cap Masa Dicipta dan Terakhir Dikemas Kini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan