Avatar billede bundgaard Nybegynder
14. juni 2004 - 08:05 Der er 2 kommentarer og
1 løsning

Tjekke dato

Hej.

Jeg har en kolonne i min tabel 'Indstempling', der hedder Ankomst.

I Ankomst står der dato og klokkeslæt i formatet;

2004-06-12 11:32:37.000

Jeg skal så ha lavet en Update sætning, der opdaterer den linie, hvor datoen matcher idag.

Er der nogen måde at fjerne "11:32:37.000" på, så man kan sammenligne på datoen kun?
Avatar billede bundgaard Nybegynder
14. juni 2004 - 08:08 #1
Forestillede mig noget RTRIM() noget :D
Avatar billede dmk Nybegynder
14. juni 2004 - 09:44 #2
Prøv at kigge på Convert funktionen.
Med denne funktion kan du konvertere din dato til det streng-format du måtte ønske, og så kan du sammenligne med denne. Jeg kan ikke lige huske syntaksen for den, men det er noget med at angive værdien, typen og så en kode for hvad den skal konverteres til.

Derudover kan du også bruge datepart funktionen, og med denne hive år, måned og dag ud af datoen. Jeg kan heller ikke huske syntaksen til denne, men det vil blive noget i stil med :

where datepart(year, MyTimeStamp)=2004 and datepart(month, MyTimeStamp)=6 and datepart(day, MyTimeStamp)=14

/DMK
Avatar billede bundgaard Nybegynder
14. juni 2004 - 10:18 #3
Okay.. tak :)
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