Slik konverterer en datoformat i SQL

Slik konverterer en datoformat i SQL


SQL Server gir utviklere med flere typer datatyper. Datoen datatype brukes til å manipulere kalender verdier, og de lagres i SQL Server med dato funksjoner. SQL Server returnerer en feil hvis datoen er ugyldig, slik at utviklere er sikret en skikkelig dato er lagret. Du kan konvertere datoer til andre formater. Utviklere vanligvis konvertere en datoverdi til en streng, så strengfunksjoner kan utføres mot datoen.

Bruksanvisning

1 Lag din SQL Server variabler. I dette eksempel er den variable dato omdannes til en streng. Følgende kode oppretter en dato variabel og strengvariabelen som skal inneholde resultatene:
erklære myDate datetime
erklære myString varchar (50)

2 Tildele en dato til dato variabel. Følgende kode tildeler en dato til dato variabel definert i trinn en:
satt myDate = '1/1/2010'

3 Bruk "Cast ()" funksjonen til å konvertere dato til en streng og tilordne resultatene til strengvariabelen. Følgende kode viser hvordan å konvertere dato variabel:
satt myString = cast (myDate som varchar (50))

4 Skriv ut resultatene til SQL Server debugger. Følgende kode skriver resultatene til SQL konsollen, slik at du kan teste eventuelle feil:
print myString

Hint

  • Du kan også bruke "Convert ()" funksjonen for å konvertere datoer. Følgende kode skriver det samme resultatet som "Cast ()" funksjon:
  • satt myString = konvertitt (varchar (50), myDate)