Maison > base de données > tutoriel mysql > Comment puis-je déterminer le jour de la semaine à partir d'une date dans SQL Server ?

Comment puis-je déterminer le jour de la semaine à partir d'une date dans SQL Server ?

Susan Sarandon
Libérer: 2025-01-12 10:06:41
original
584 Les gens l'ont consulté

How Can I Determine the Day of the Week from a Date in SQL Server?

Déterminer le jour de la semaine dans SQL Server

Lorsque vous travaillez avec des dates dans SQL Server, déterminer le jour de la semaine correspondant est une exigence très courante. Par exemple, étant donné la date « 1er janvier 2009 », vous souhaiterez peut-être déterminer si nous sommes lundi, mardi, etc.

Fonctions intégrées

Heureusement, SQL Server fournit des fonctions intégrées pour simplifier cette tâche sans avoir besoin de tables auxiliaires.

1. DATENOM

La fonction DATENAME renvoie la partie spécifiée de la date sous forme de chaîne. Pour obtenir le jour de la semaine, utilisez le paramètre "dw":

SELECT DATENAME(dw, GETDATE())
-- 星期五
Copier après la connexion

2. DATEPART

La fonction DATEPART fonctionne de la même manière, mais elle renvoie la partie spécifiée de la date sous forme d'entier. Pour le jour de la semaine, utilisez le paramètre "dw":

SELECT DATEPART(dw, GETDATE())
-- 6
Copier après la connexion

Dans ce cas, l'entier 6 représente vendredi car les dates dans SQL Server sont numérotées de 1 (dimanche) à 7 (samedi).

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal