Avatar billede Slettet bruger
12. september 2006 - 18:46 Der er 7 kommentarer og
1 løsning

Indsæt dato i DB

Hej,


Jeg har en tabel med forskellige felter og så et dato felt, som er af typen date 0000-00-00. Som det er nu, så benytter jeg bare NOW() til at indsætte datoen. Problemet er bare at jeg skal indsætte datoen for i morgen. Så i dag (2006-09-12) skal der indsættes 2006-09-13, men hvordan klare jeg den?
Avatar billede nielle Nybegynder
12. september 2006 - 18:51 #1
Sådan?

INSERT INTO dinTabel (ditDatoFelt) VALUES (DATE_ADD(now(), INTERVAL 1 DAYS))
Avatar billede nielle Nybegynder
12. september 2006 - 18:54 #2
INSERT INTO dinTabel (ditDatoFelt) VALUES (DATE_ADD(now(), INTERVAL 1 DAY))

- eller:

INSERT INTO dinTabel (ditDatoFelt) VALUES (now() + INTERVAL 1 DAY)
Avatar billede supertekst Ekspert
12. september 2006 - 18:57 #3
=DateAdd("d";1;Now())
Avatar billede supertekst Ekspert
12. september 2006 - 18:58 #4
Ovenstående indsættes som standardværdi for feltet imorgen - hvis et sådan eksisterer.
Avatar billede nielle Nybegynder
12. september 2006 - 18:59 #5
Kræver at databasen er MS Access. Jeg gætter på at vi snakker MySQL her, men jeg kan selvfølgeligt gætte forkert. :^)
Avatar billede Slettet bruger
12. september 2006 - 19:10 #6
Nice. Lige hvad jeg skulle bruge :-)

Har brugt nielles forslag, så hvis du lige vil smide et svar. Så kan du få nogle point.

Supertekst også tak for hjælpen til dig
Avatar billede Slettet bruger
12. september 2006 - 19:11 #7
Nielle: Det er MYSQL, men det virker fint nok :-D
Avatar billede nielle Nybegynder
12. september 2006 - 19:15 #8
Min kommentar var nu mønet på supertekst's forslag, som er til MS Access (hvor det skam virkere helt fint :^).

Mit er til MySQL. Se iøvrigt lidt mere om hvad der er af dato-funktioner her:

http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html

... og et svar :^)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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