sql >> Database teknologi >  >> RDS >> Mysql

Konverter decimaler gemt som varchar til datetime

Alt du behøver at vide er den dato, hvor den oprindelige udvikler definerede som værdien nul. Så er det et simpelt spørgsmål om at lægge det heltal af dage til den dato, derefter gange brøkdelen med 86400 for at få sekunder og lave aritmetikken for at bestemme time, minut og sekund.

Hvis du har en række, hvor du kender den faktiske dato og den gemte værdi, kan du nemt bestemme nuldatoen ved at trække fra.



  1. Hvad er et SPATIAL INDEX, og hvornår skal jeg bruge det?

  2. Indsæt XML med mere end 4000 tegn i en Oracle XMLTYPE-kolonne

  3. Indsæt i med union all og nextval virker ikke med duplikerede værdier

  4. En introduktion til fuldtekstsøgning i MariaDB