Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Meniru UNIX_TIMESTAMP() MySQL dalam Pelayan SQL?

Bagaimana untuk Meniru UNIX_TIMESTAMP() MySQL dalam Pelayan SQL?

DDD
DDDasal
2024-12-20 12:11:13979semak imbas

How to Replicate MySQL's UNIX_TIMESTAMP() in SQL Server?

Menterjemah UNIX_TIMESTAMP() MySQL kepada Pelayan SQL

Memerlukan replikasi kefungsian UNIX_TIMESTAMP() MySQL dalam SQL Server 2008? Begini cara untuk mencapainya:

Untuk Penukaran Tarikh Mudah (Tiada Kebimbangan Pra-1970 atau Milisaat):

SELECT DATEDIFF(s, '1970-01-01 00:00:00', DateField)

Untuk Ketepatan Milisaat (SQL Server 2016 dan Ke Atas):

SELECT DATEDIFF_BIG(ms, '1970-01-01 00:00:00', DateField)

Kaedah ini menyediakan anggaran hampir kepada fungsi UNIX_TIMESTAMP() terbina dalam MySQL untuk menukar tarikh kepada masa zaman dalam SQL Server.

Atas ialah kandungan terperinci Bagaimana untuk Meniru UNIX_TIMESTAMP() MySQL dalam Pelayan SQL?. 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