Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Dapatkan Hanya Tarikh daripada SQL Server DateTime Datatype?

Bagaimanakah Saya Boleh Dapatkan Hanya Tarikh daripada SQL Server DateTime Datatype?

DDD
Lepaskan: 2025-01-23 06:56:13
asal
988 orang telah melayarinya

How Can I Retrieve Only the Date from a SQL Server DateTime Datatype?

Mengekstrak Hanya Tarikh daripada Medan DateTime SQL Server

Fungsi

SQL Server GETDATE() mengembalikan tarikh dan masa semasa sebagai nilai DateTime. Ini termasuk elemen tarikh dan masa. Jika anda hanya memerlukan tarikh, beberapa kaedah mencapai ini.

Satu pendekatan cekap menggunakan DATEADD() dan DATEDIFF(). Dengan menetapkan selang waktu kepada 'hari' (dd), anda memangkas komponen masa dengan berkesan, hanya meninggalkan tarikh.

Pertanyaan berikut menunjukkan perkara ini:

<code class="language-sql">SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))</code>
Salin selepas log masuk

Berikut ialah pecahan:

  • DATEDIFF(dd, 0, GETDATE()): Ini mengira bilangan hari antara tarikh semasa dan tarikh asas (0). Ini mengasingkan bahagian tarikh.
  • DATEADD(dd, 0, <result of DATEDIFF()>): Ini menambah sifar hari pada keputusan, mengekalkan tarikh sambil membuang komponen masa.

Outputnya ialah:

<code>2008-09-22 00:00:00.000</code>
Salin selepas log masuk

Kaedah ini adalah tepat dan mengelakkan potensi isu khusus setempat yang boleh timbul daripada penukaran antara varchar dan datetime.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Hanya Tarikh daripada SQL Server DateTime Datatype?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan