Rumah > pangkalan data > tutorial mysql > Bagaimana untuk Mendapatkan Hari dalam Minggu daripada Tarikh dalam SQL Server 2005/2008?

Bagaimana untuk Mendapatkan Hari dalam Minggu daripada Tarikh dalam SQL Server 2005/2008?

Patricia Arquette
Lepaskan: 2025-01-12 08:37:10
asal
650 orang telah melayarinya

How to Get the Day of the Week from a Date in SQL Server 2005/2008?

Dapatkan hari dalam seminggu dalam SQL Server 2005/2008

Soalan:

Bagaimana untuk menentukan hari dalam minggu yang sepadan dengan tarikh tertentu (seperti 1 Januari 2009) menggunakan SQL Server 2005/2008? Adakah terdapat fungsi terbina dalam yang boleh melaksanakan tugas ini, atau adakah saya perlu menggunakan jadual tambahan?

Jawapan:

SQL Server 2005/2008 menyediakan fungsi terbina dalam untuk mendapatkan semula hari dalam seminggu dari tarikh. Anda boleh menggunakan DATENAME atau DATEPART untuk mencapai ini:

Gunakan DATENAME:

<code class="language-sql">SELECT DATENAME(dw, GETDATE()) -- 输出:星期五</code>
Salin selepas log masuk

Dalam fungsi DATENAME, "dw" mewakili hari dalam seminggu. Ia mengembalikan rentetan yang mewakili hari dalam seminggu, seperti "Isnin" atau "Selasa".

Gunakan DATEPART:

<code class="language-sql">SELECT DATEPART(dw, GETDATE()) -- 输出:6</code>
Salin selepas log masuk

DATEPART, sebaliknya, mengembalikan hari dalam seminggu sebagai integer. Nilai integer berjulat dari 1 hingga 7, di mana 1 sepadan dengan Ahad dan 7 sepadan dengan Sabtu.

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Hari dalam Minggu daripada Tarikh dalam SQL Server 2005/2008?. 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan