Vairāk
Kā pārvērst DateTime uz VarChar
Es strādāju pie vaicājuma Sql Server 2005, kur man ir nepieciešams pārvērst vērtību DateTime
mainīgajā varchar
mainīgajā yyyyyy-mm-dd
formātā (bez laika daļas). Kā to izdarīt?
293
3
Izmēģiniet:
Lai iegūtu pilnu datuma laiku, nevis tikai datumu, veiciet:
Skatiet šo lapu par konvertēšanas stiliem:
http://msdn.microsoft.com/en-us/library/ms187928.aspx VAI SQL Server CONVERT() funkcija.
Vai nu
Cast
, vaiConvert
:CAST
sintakse:CONVERT
sintakse:http://msdn.microsoft.com/en-us/library/ms187928.aspx
Patiesībā, tā kā jūs lūdzāt konkrētu formātu:
Jūs nenorādījāt, kurā datubāzē, bet, izmantojot mysql, šeit ir vienkāršs veids, kā iegūt datumu no laika zīmoga (un varchar tipa konversijai jānotiek automātiski):