Apakah maksud nombor 6 dalam medan MySQL DATETIME?
P粉147747637
P粉147747637 2023-08-09 14:34:58
0
2
623
<p>Saya tidak menemuinya dalam DATETIME, tetapi biasanya saya mentakrifkannya sebagai <kod>DATETIME</code> </p> <p>Apabila menjalankan kemas kini DDL automatik Hibernate, saya perasan bahawa ia menukar jadual kepada <kod>DATETIME(6)</code></p>
P粉147747637
P粉147747637

membalas semua(2)
P粉347804896

Ia mewakili ketepatan storan milisaat.


DATETIME(6) bermakna milisaat perpuluhan disimpan ke 6 tempat perpuluhan. Contohnya, 1970-01-01 17:51:04.789463.


Nombor mestilah dalam julat antara 0 dan 6.

P粉714844743

Ini diperincikan pada halaman seterusnya daripada Jadual Kandungan (penekanan saya):

  • Jadi DATETIME 等同于 DATETIME(0).
  • Dan DATETIME(6) 不等同于 DATETIMEDATETIME(0).
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan