Avatar billede phoenix_2004 Nybegynder
04. november 2005 - 16:24 Der er 7 kommentarer

MySQL Dato - Klokke slet

Hvordan siger man til MySQL at ens oprettelse dato skal være følgende: 20-06-2005 og ikke sådanne her som den ville have: 0000-00-00 00:00:00
Avatar billede jaw Nybegynder
04. november 2005 - 16:25 #1
Ændrer felttypen fra datetime til date - for den indsætter vel rigtigt, bare i forkert format?
Avatar billede phoenix_2004 Nybegynder
04. november 2005 - 16:34 #2
Jeg har prøvet en masse gange dette her: 00-00-0000 /dd-mm-yyy ,men nej, det vil den ikke forstå
Avatar billede jaw Nybegynder
04. november 2005 - 16:36 #3
Nej, det vil den nok ikke. Men først og fremmest, indsætter den rigtige dato og tid, eller indsætter den også "0000-00-00 00:00:00" i selve feltet? Og hvad er feltets type?
Avatar billede phoenix_2004 Nybegynder
04. november 2005 - 16:40 #4
Feltets type: DateTime
Avatar billede phoenix_2004 Nybegynder
04. november 2005 - 16:43 #5
Ok.. Skulle IKKE have Time med, or så for jeg denne her: 0000-00-00.
Avatar billede phoenix_2004 Nybegynder
04. november 2005 - 16:44 #6
Men kan man ikke vende den om således her: dd/mm/yyyy
Avatar billede jaw Nybegynder
04. november 2005 - 16:47 #7
Det kan du gøre i udtrækket, f.eks.

SELECT felt1, felt2, DATE_FORMAT(dato-felt, '%Y-%m-%d') as dato FROM ......
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