Rédaction d`instructions SQL qui utilisent le type de données de date est un exercice simple et facile à mémoriser. Le type de base de données que vous utilisez, cependant, déterminera quelle syntaxe à utiliser. Certains outils logiciels de base de données, tels que Microsoft Access, ont une interface qui masque votre entrée de date pour éviter d`avoir à effectuer une conversion. SQL est flexible dans ses formats de date disponibles et l`utilisation de la fonction de conversion peut retourner votre date dans un format dont vous avez besoin.
Ouvrez votre ligne de commande SQL et vous connecter à votre base de données.
Écrivez votre instruction select. Il devrait prendre la forme de
SELECT ... FROM
; Ajout d`une fonction de conversion de l`instruction select. Il devrait ressembler à
SELECT CONVERT (...) à partir de
; Ajouter un VARCHAR () type de données à la fonction de conversion. Insérez le nombre de caractères qui seront nécessaires pour maintenir la date formatée dans l`argument de la fonction varchar. Il devrait ressembler à
SELECT CONVERT (VARCHAR (10) ...) FROM
; Ajouter une fonction GETDATE () après la VARCHAR () type de données. Il devrait lire
SELECT CONVERT (VARCHAR (10), GETDATE () ...) à partir de
; Ecrire le code de format correspondant au type de date que vous souhaitez. La liste des codes standard peut être trouvé sur sql-server-helper.com. Votre déclaration devrait lire quelque chose comme
SELECT CONVERT (VARCHAR (10), GETDATE () 102) FROM
; Écrivez le format de date en dehors de la fonction CONVERT () entre parenthèses. Votre déclaration remplie doit lire quelque chose comme ceci
SELECT CONVERT (VARCHAR (10), GETDATE (), 102) AS [YYYY.MM.DD] de
;