webForumDet fria alternativet
Logga in / Bli medlem

Datumformat i CONVERT

Databaser & SQL

3 svar · 457 visningar · startad av Bengt Carlsson

Medlem sedan feb. 200326 inlägg
Trådstart#1

Hej
Jag behöver tips om en liten förarglig detalj. Jag vill konvertera datum till text med CONVERT(varchar, Getdate(), 101) as DagensDatum
Det funkar som det ska, men hur får jag till svenskt datumformat.
101 ger amerikansk, 106 ger 07 feb 2006, men hur får jag till 2006-02-07?
Jag har testat en massa konstanter plus den för Default.

Mina inställningar i OS-et är förstås 2006-02-07.

tacksam för tips på några små siffror

/Bengt

Medlem sedan nov. 20017 144 inlägg
#2
SELECT CONVERT(VARCHAR(19), GETDATE(), 121)
SELECT CONVERT(VARCHAR(10), GETDATE(), 121)
Medlem sedan dec. 20025 483 inlägg
#3
convert(varchar(10), getdate(), 20)

?

Medlem sedan feb. 200326 inlägg
#4

Tack - nu blev det rätt!

462 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
334 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
334 ms — ändringar (db)