Avatar billede r.hegaard Nybegynder
16. april 2005 - 16:24 Der er 3 kommentarer og
1 løsning

Kan ikke gemme dato med klokkeslæt

Jeg har en tabel, hvor jeg har kolonnen Dato til at gemme en bestemt dato inkl. klokkeslæt.
Når jeg indsætter i tabellen, så sender jeg følgende:
  INSERT INTO Test (Dato) VALUES ('2005-04-16 14:58:00');
Når jeg så vil hente det ud igen, så giver jeg følgende forespørgsel:
  SELECT Dato FROM Test;
Det giver følgende: 2005-04-16
Hvis jeg så prøver med:
  SELECT date_format(Dato,'%Y-%m-%d %H:%i:%S') as Dato FROM Test;
Så giver det: 2005-04-16 00:00:00
Hvis jeg kigger på mine data i phpMyAdmin, så står det også gemt som 2005-04-16 og standardværdien står til 0000-00-00.
Jeg har prøvet at ændre standardværdien til 0000-00-00 00:00:00, men det ændrer ikke noget.

Hvad gør jeg forkert og hvordan får jeg det gemt rigtigt ??
Avatar billede barklund Nybegynder
16. april 2005 - 16:27 #1
Den skal være af typen DATETIME i stedet for af typen DATE - så vil det løses.
Avatar billede r.hegaard Nybegynder
16. april 2005 - 16:40 #2
Ja, så virker det - tak for det. Lægger du lige et svar ??
Hvordan kan jeg kontrollere, at datoen bliver opfattet og gemt rigtigt ?
Kan jeg også sætte date_format for det jeg indsætter ?
Avatar billede barklund Nybegynder
16. april 2005 - 16:59 #3
Hvad mener du?

MySQL accepterer en lang række syntakser for at skrive et timestamp - heriblandt "YYYY-MM-DD HH:MM:SS" og "YYYYMMDDHHMMSS"...
Avatar billede barklund Nybegynder
16. april 2005 - 17:06 #4
Tark for points :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

AP Pension

Løsningsarkitekt

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Lead DevSecOps

Forsikrings- og pensionsakademiet A/S

IT-teknisk profil