Rumah > Artikel > pangkalan data > Apakah cara yang betul untuk mendapatkan semula nilai yang disimpan dalam lajur INT sebagai MySQL TIMESTAMP?
Kita boleh menggunakan fungsi FROM_UNIXTIME() untuk mendapatkan semula nilai, sebagai MySQL TIMESTAMP, INT yang disimpan dalam lajur jadual.
Sebagai contoh, kami mempunyai jadual bernama 'test123' yang mempunyai lajur bernama 'val1'. Dalam lajur ini, kita menyimpan nilai integer seperti berikut -
mysql> Select * from test123; +------------+ | val1 | +------------+ | 150862 | | 1508622563 | | 622556879 | | 2147483647 | +------------+ 4 rows in set (0.00 sec)
Kini dengan bantuan fungsi FROM_UNIXTIME(), kita boleh mendapatkan semula nilai integer lajur dalam bentuk data MySQL TIMESTAMP.
rreeeeAtas ialah kandungan terperinci Apakah cara yang betul untuk mendapatkan semula nilai yang disimpan dalam lajur INT sebagai MySQL TIMESTAMP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!