Hvordan få den dato Datetime i SQL

Hvordan få den dato Datetime i SQL


Databasen spørrespråket SQL er standardisert av American National Standards Institute (ANSI). Likevel, mange varianter av SQL eksisterer mellom databaseprogrammer. Av denne grunn, gjennomføring av dato og tid varierer fra program til program. Faktisk er metoder for å hente dato verdi fra programmer som bruker det DATETIME datatype variere.

Bruksanvisning

Bruke CONVERT ()

1 Skriv inn følgende SQL-spørring inn i kommandolinjen eller andre SQL-grensesnitt:

Velg Konverter (VARCHAR, your_datetime_value, 101) FRA your_table_name

2 Bytt your_datetime_value med selve feltnavn som inneholder DATETIME verdi. Erstatt verdien av your_table_name med det faktiske navnet på tabellen som spørres.

Datoen kommer frem, være dd / mm / åååå format. Hvis du vil at datoen tilbake i åååå dd / mm / format, erstatte 101 med 111.

3 Trykk på "Enter" tasten på tastaturet for å vise søkeresultatene. Hvis du får en feilmelding, kan det hende at databaseprogram bruke en alternativ CONVERT () -metoden.

Alternativ CONVERT () -metoden

4 Skriv dette alternative spørring inn i kommandolinjen eller andre SQL-grensesnittet hvis kommandoen fra det siste trinnet fungerte ikke:

Velg Konverter (your_datetime_value, DATE) Fra your_table_name

5 Bytt your_datetime_value med selve feltet som inneholder DATETIME verdi. Erstatt verdien av your_table_name med det faktiske navnet på tabellen som spørres.

Datoen kommer frem, være i standard datoformat for programmet.

6 Trykk på "Enter" tasten på tastaturet for å vise søkeresultatene.