Ved visning av datoer fra en database , du mer enn sannsynlig vil vise dem i en brukervennlig måte . Du kan gjøre dette ved enten konvertere eller støpe en dato datatype til en streng datatype , som er også kjent som et tegn datatype. Du trenger
SQL Server
SQL Server Management Studio
Vis mer Instruksjoner
Bruke Konverter
en
Bestem hvilke data du trenger for å vise i spørring .
2
Skriv en SELECT-setning ved hjelp av convert funksjonen. Her er et eksempel som tar gjeldende dato og konverterer den : en
SELECT
konvertere ( varchar ( 30 ) , GETDATE ( ) , 0 ) AS ConvertDate ;
Dette eksemplet tar standardformatet " 2011-08-01 13:16:58.527 " og konverterer den til " 1 august 2011 01:16 " format . Når du bruker den omvendte funksjonen, må du angi hvilken dato og klokkeslett stil du ønsker å bruke, som i dette eksemplet er standard dato og klokkeslett style " 100".
3
Skriv en velg uttalelse for å velge data fra en bestemt tabell : en
SELECT
konvertere ( varchar ( 30 ) , TableDateColumn , 0 ) AS ConvertDate
fRA tablename ;
Bruke cast
4
Bestem de dataene du trenger for å vise i søket .
5
Skriv en SELECT-setning ved hjelp av cast -funksjonen . Her er et eksempel som tar gjeldende dato og konverterer den : en
SELECT
CAST ( GETDATE ( ) AS varchar ( 30 ) ) AS CastDate ;
Dette eksemplet tar standard format " 2011-08-01 13:16:58.527 " og konverterer den til " 1 august 2011 01:16 " format . Med støpt funksjonen , trenger du ikke å angi hvilken stil du ønsker å bruke, så funksjonen automatisk bruker standard stil
6
Skriv en SELECT-setning for å velge data fra en bestemt tabell: .
SELECT
CAST ( TableDateColumn AS varchar ( 30 ) ) AS CastDate
FRA tablename ;