webForumDet fria alternativet

Sekunder från 1970-01-01 till datum

Databaser & SQLur Databashanterare & SQL

3 svar · 387 visningar · startad av Wolfheart

Medlem sedan maj 200437 inlägg
Frågan#1

Jag har ett fält som heter startDate i en SQL-Server där ett datum lagras som sekunder från 1970-01-01. Jag skulle med hjälp av SQL ta fram vilket datum det representerar. Helst få ut i denna form YYYY-MM-DD HH:MM:SS

Medlem sedan dec. 20003 887 inlägg
#2

Nu har jag ingen möjlighet att testa, men det här tycker jag borde fungera...

SELECT CAST(startDate AS datetime)
FROM [i]tabell[/i]
Medlem sedan dec. 200012 464 inlägg
#3
select dateadd(second,startDate,'1970-01-01') from t
Medlem sedan maj 200437 inlägg
#4

Tack för hjälpen.. Nu funkar det fin fint

254 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
126 ms — hämta statistik (db)
127 ms — hämta tråd, inlägg och bilagor (db)