Maison >base de données >tutoriel mysql >Comment extraire uniquement la date d'une valeur DateTime SQL Server ?
Extraire la date des valeurs DateTime de SQL Server
La fonction GETDATE()
de SQL Server fournit une valeur DateTime contenant à la fois la date et l'heure. Souvent, seule la date est requise. Ce guide montre comment récupérer efficacement uniquement le composant date.
Requête SQL :
La méthode la plus efficace pour isoler la partie date, à l'exclusion de l'heure, utilise la requête suivante :
<code class="language-sql">SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, @your_date))</code>
Exemple d'utilisation de GETDATE() :
Pour extraire la date de la date et de l'heure actuelles :
<code class="language-sql">SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))</code>
Sortie :
La sortie est une valeur DateTime avec l'heure définie sur minuit (00:00:00.000), représentant effectivement uniquement la date :
<code>2008-09-22 00:00:00.000</code>
Avantages clés :
Cette approche offre plusieurs avantages :
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!