Vid visning av datum från en databas , du mer än sannolikt vill visa dem i ett användarvänligt sätt . Du kan göra detta genom att antingen konvertera eller gjuta ett datum datatyp till en sträng datatyp , som också är känt som ett tecken datatyp . Saker du behöver
SQL Server Review SQL Server Management Studio
Visa fler instruktioner
Använda Konvertera
1
Bestäm vilka data som du behöver för att visa i query .
2
Skriv en select-sats använder konvertera funktion . Här är ett exempel som tar det aktuella datumet och omvandlar den :
SELECT
CONVERT ( varchar ( 30 ) , getDate ( ) , 0 ) AS ConvertDate ;
Detta exempel tar standardformatet " 2011-08-01 13:16:58.527 " och omvandlar den till " 1 augusti, 2011 01:16 " format . När du använder konvertera funktion måste du ange vilket datum och tid stil du vill använda , vilket i detta exempel är det förvalda datum och tid stil " 100 . " Addera 3
Skriv ett välj uttalande att välja data från en specifik tabell :
vÄLJ
CONVERT ( varchar ( 30 ) , TableDateColumn , 0 ) AS ConvertDate
fRÅN TableName ,
använda Medverkande
4
Bestäm de data du behöver för att visa i din fråga .
5
Skriv en select-sats med hjälp av gjutna funktionen . Här är ett exempel som tar dagens datum och omvandlar det :
VÄLJ
CAST ( getDate ( ) AS varchar ( 30 ) ) AS CastDate ,
Detta exempel tar standardformat " 2011-08-01 13:16:58.527 " och omvandlar den till " 1 augusti, 2011 01:16 " format . Med funktionen CAST , behöver du inte ange vilken stil du vill använda , eftersom funktionen automatiskt använder standardformatet
6
Skriv en SELECT-sats för att välja data från en viss tabell : .
SELECT
CAST ( TableDateColumn AS varchar ( 30 ) ) AS CastDate
FRÅN TableName , Addera