Avatar billede pri Nybegynder
23. maj 2002 - 08:32 Der er 3 kommentarer og
1 løsning

Default datoformat day,month,year

Hvordan laver jeg en default værdi i sql server 2000 uden klokkeslet, altså kun f.eks. 23/05/2002.
Avatar billede terry Ekspert
23. maj 2002 - 08:39 #1
CONVERT(datetime, ThedateField, 103)
Avatar billede terry Ekspert
23. maj 2002 - 08:41 #2
103 = British (dd/mm/yyyy)
102 = ANSI (yyyy.mm.dd)
Avatar billede pri Nybegynder
23. maj 2002 - 08:46 #3
Jeg har nu skrevet følgende i default feltet: (convert(datetime,getdate(),103))
Den skriver stadig klokkeslet med.
Avatar billede terry Ekspert
23. maj 2002 - 08:49 #4
There will always be a time in the datetime field even if it is 00:00:00.

You use convert to selct only the date part in a SQL SELECT

SELECT    CONVERT(datetime, ThedateField, 103) AS TheDate From YourTable
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