Sådan Konverter Dato i SQL

June 21

Sådan Konverter Dato i SQL


Skrivning SQL-sætninger, der udnytter den dato datatype er en enkel og let huskes motion. Den type database, du benytter, vil dog afgøre, hvilken syntaks til at bruge. Nogle database software værktøjer, som Microsoft Access, har en grænseflade, der masker din date input at undgå at skulle foretage en konvertering. SQL er fleksibel i dens tilgængelige datoformater og brug af konvertere funktion kan returnere din date i ethvert format, du har brug for.

Instruktioner

1 Åbn din SQL-kommando linje og oprette forbindelse til din database.

2 Skriv din SELECT-sætning. Det bør ske i form af

SELECT ... FROM <tabelnavn>;

3 Tilføj en Konverter funktion til SELECT-sætningen. Det skal se ud

SELECT CONVERT (...) FROM <tabelnavn>;

4 Tilføj VARCHAR () datatype til convert-funktionen. Indsæt det antal tegn, der vil være nødvendige for at holde den formaterede dato i varchar funktionens argument. Det skal se ud

SELECT CONVERT (VARCHAR (10) ...) FROM <tabelnavn>;

5 Tilføj getdate () funktion efter VARCHAR () datatype. Den bør læses

SELECT CONVERT (VARCHAR (10), getDate () ...) FROM <tabelnavn>;

6 Skriv den tilsvarende format kode for dato, du ønsker. Listen over standardkoder kan findes på sql-server-helper.com. Din redegørelse skal læse noget lignende

SELECT CONVERT (VARCHAR (10), getDate () 102) FROM <tabelnavn>;

7 Skriv datoformatet uden for CONVERT () funktionen i parentes. Din afsluttet erklæring bør læse noget som dette

SELECT CONVERT (VARCHAR (10), getDate (), 102) AS [YYYY.MM.DD] fra <tabelnavn>;


relaterede artikler