Avatar billede lars_hoeberg Praktikant
31. januar 2007 - 23:52 Der er 3 kommentarer og
1 løsning

Omdan teskt til dato

Hejsa Alle.

Jeg har et tekstfelt med følgende format: DDMMYY (030586)
Hvilken funktion kan jeg benytte for at få en query til at lave dette om til et datofelt?

Lars
Avatar billede jesperfjoelner Nybegynder
01. februar 2007 - 00:07 #1
du kan først omdanne teksten med

UPDATE tabel1 SET feltnavn = DateSerial(Right([feltnavn],2),Right(Left([feltnavn],4),2),Left([feltnavn],2));

og så får du 03-05-1986

og så kan du ændre felttype til "dato/tid"

(husk en backup inden du forsøger)
Avatar billede lars_hoeberg Praktikant
01. februar 2007 - 17:38 #2
Jeg skal gerne have det som en funktion direkte i forespørgslen. Kan det ikke lade sig gøre? Ellers skal jeg ud i noget fusk-værk, da datoen kun er en del af et felt, som skal plukkes ud og behandles
Avatar billede lars_hoeberg Praktikant
01. februar 2007 - 17:43 #3
Nevermind. Jeg fandt ud af en måde ved brug af noget af det du have skrevet. Tak for hjælpen. Hermed points
Avatar billede jesperfjoelner Nybegynder
01. februar 2007 - 18:28 #4
Ok ellers bare sig til. Det kan let laves som en funktion.
Tak for point.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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