Avatar billede bacardil Nybegynder
25. juli 2010 - 04:04 Der er 8 kommentarer og
1 løsning

Insert af dato i mysql promt

Jeg oplever at når jeg indsætter dato i min tabel, så er tiden "30 nov 1999" har prøvet med 2010-07-25 03:51:00 eller NULL.

Det er meningen at tidspunktet vi har når jeg smider det ind skal med ind.
Avatar billede arne_v Ekspert
25. juli 2010 - 04:08 #1
Virker det ikke hvis du indsætter NOW() ?
Avatar billede bacardil Nybegynder
25. juli 2010 - 04:15 #2
Ser forsat ud til at tiden er 30 nov 1999 hvis jeg bruger  ('NOW()','NOW()');
Avatar billede bacardil Nybegynder
25. juli 2010 - 04:21 #3
Nå, det er åbenbart sent, der er 4 felter med dato og skrev det kun i 2 af dem, så derfor blev der indsat NULL et forkert sted.

Bare smid svar arne, det gav da en ide på vejen :)
Avatar billede arne_v Ekspert
25. juli 2010 - 04:25 #4
NOW() skal nok være uden '' omkring
Avatar billede arne_v Ekspert
25. juli 2010 - 04:25 #5
og et svar
Avatar billede bacardil Nybegynder
25. juli 2010 - 04:27 #6
Ja - Jeg prøvede begge muligheder, men som jeg skrev så var det fordi datoen skulle indsættes 4 steder - Men jeg indsatte den kun to steder og skrev NULL i de to andre og når man smider NULL i dato så får man åbenbart det resultatet.

Have ikke lige set at datoen skulle optræde så mange gange i commandoen :)
Avatar billede gustav1994 Nybegynder
25. juli 2010 - 09:58 #7
prøv current_timestamp();

Så skulle resulatt gerne blive dato med tidspunkt :D
Avatar billede arne_v Ekspert
25. juli 2010 - 15:37 #8
current_timestamp() er et synonym for now()
Avatar billede gustav1994 Nybegynder
25. juli 2010 - 20:18 #9
arr viste jeg ik
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