Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk mendapatkan tarikh dan masa semasa menggunakan fungsi NOW MySQL

Bagaimana untuk mendapatkan tarikh dan masa semasa menggunakan fungsi NOW MySQL

WBOY
WBOYasal
2023-07-25 09:29:513088semak imbas

Cara menggunakan fungsi NOW MySQL untuk mendapatkan tarikh dan masa semasa

MySQL ialah sistem pengurusan pangkalan data hubungan popular yang digunakan secara meluas dalam pelbagai aplikasi. Dalam banyak kes, kita perlu mendapatkan tarikh dan masa semasa untuk melaksanakan operasi pangkalan data Fungsi NOW MySQL adalah fungsi yang sangat berguna yang boleh membantu kita mendapatkan tarikh dan masa semasa dengan mudah.

Fungsi NOW ialah fungsi terbina dalam yang disediakan oleh MySQL untuk mendapatkan tarikh dan masa semasa. Sintaksnya sangat mudah, hanya gunakan NOW() dalam pernyataan pertanyaan. Berikut ialah contoh menggunakan fungsi NOW untuk mendapatkan tarikh dan masa semasa:

SELECT NOW();

Jalankan pernyataan pertanyaan di atas untuk mendapatkan tarikh dan masa semasa. Hasil yang dikembalikan oleh MySQL ialah format cap waktu yang mengandungi tarikh dan masa. Sebagai contoh, hasil yang dikembalikan mungkin "2021-11-24 15:30:00".

Dalam aplikasi praktikal, kita mungkin perlu menyimpan tarikh dan masa semasa ke dalam jadual pangkalan data. Berikut ialah contoh yang menunjukkan cara menggunakan fungsi NOW untuk memasukkan tarikh dan masa semasa ke dalam jadual bernama "my_table":

INSERT INTO my_table (datetime_column) VALUES (NOW());

Dalam contoh di atas, "my_table" ialah jadual dalam pangkalan data yang mengandungi jadual bernama ialah lajur "datetime_column". Dengan menggunakan fungsi NOW, kita boleh memasukkan tarikh dan masa semasa ke dalam lajur "datetime_column".

Selain itu, kita juga boleh menggunakan fungsi NOW dengan fungsi MySQL yang lain untuk mencapai lebih banyak fungsi. Sebagai contoh, kita boleh menggunakan fungsi NOW bersama-sama dengan fungsi DATE dan fungsi TIME untuk masing-masing mendapatkan tarikh dan masa semasa. Berikut adalah contoh:

SELECT CURDATE(), CURTIME();

Jalankan pernyataan pertanyaan di atas, MySQL akan mengembalikan tarikh dan masa semasa masing-masing. Jika kita ingin mendapatkan hanya sebahagian daripada tarikh atau masa, kita boleh menggunakan fungsi DATE atau fungsi TIME.

Selain menggunakan fungsi NOW secara langsung, kami juga boleh menggunakan alias dalam pernyataan pertanyaan untuk meningkatkan kebolehbacaan kod. Berikut ialah contoh:

SELECT NOW() AS current_datetime;

Dalam contoh di atas, kami menentukan alias "current_datetime" untuk hasil fungsi NOW. Dengan cara ini, kita boleh menggunakan alias ini untuk merujuk kepada tarikh dan masa semasa dalam kod berikutnya.

Untuk meringkaskan, anda boleh mendapatkan tarikh dan masa semasa dengan mudah menggunakan fungsi NOW MySQL. Sama ada anda hanya mendapat tarikh dan masa semasa atau menyimpannya ke dalam jadual pangkalan data, fungsi NOW sangat berguna. Dengan menggabungkan penggunaan fungsi MySQL yang lain, kami boleh melanjutkan lagi fungsi fungsi NOW untuk memenuhi keperluan kami. Saya harap artikel ini dapat membantu anda lebih memahami dan menggunakan fungsi NOW MySQL.

Atas ialah kandungan terperinci Bagaimana untuk mendapatkan tarikh dan masa semasa menggunakan fungsi NOW MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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