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

Perbedaan antara SEKARANG(), SYSDATE() &CURRENT_DATE() di MySQL

Current_date() hanya akan memberi Anda tanggal.
now() memberi Anda tanggal saat pernyataan,prosedur, dll... dimulai.
sysdate() memberi Anda waktu saat ini.
Lihat pada detik setelah menunggu 5 detik antara sekarang()1 sysdate()1 dengan kueri berikut (gulir ke kanan):

select now(),sysdate(),current_date(),sleep(5),now(),sysdate();

-- will give
-- now()    sysdate()   current_date()  sleep(5)    now()1  sysdate()1
-- 6/10/2014 2:50:04 AM 6/10/2014 2:50:04 AM    6/10/2014 12:00:00 AM   0   6/10/2014 2:50:04 AM 6/10/2014 2:50:09 AM


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah COUNT lebih cepat daripada menarik catatan dan menghitung dalam kode?

  2. Memasukkan data dari CSV ke MySQL DB sangat lambat

  3. apakah ada fungsi mysql untuk memecahkan kode entitas html?

  4. Mengapa Huruf Arab Tidak Dimasukkan Dalam Basis Data?

  5. Hapus tag HTML dari catatan