Avatar billede peterfup Nybegynder
23. maj 2002 - 21:02 Der er 5 kommentarer og
1 løsning

Indsættelse af dato...

Hejza...

Jeg er ved at lave et sql script, og lige et lille spørgsmål:

INSERT INTO Bolig VALUES (1, 'Hus', '25-05-2002')

giver problemer med at indsætte datoen. Attributten er smalldatetime, men skal der nogle ', ", & eller noget omkring datoen?
Den siger:
Server: Msg 296, Level 16, State 3, Line 1
The conversion of char data type to smalldatetime data type resulted in an out-of-range smalldatetime value.
The statement has been terminated.

/PeterFup
Avatar billede kimiwan Nybegynder
23. maj 2002 - 21:05 #1
prøv med iso dato formatet: yyyy-mm-dd
Avatar billede peterfup Nybegynder
23. maj 2002 - 21:08 #2
He-He...
Jeg sagde jo at det var et lille spørgsmål!

Mærkeligt at man i Enterprise Manager så kan bruge den anden format til at indsætte datoer?!?

Nå, men tak...
Avatar billede kimiwan Nybegynder
23. maj 2002 - 21:09 #3
Det har med dine landeindstillinger at gøre, men hvis du bruger iso-formatet, vil den altid forstå det.
Avatar billede a1a1 Novice
23. maj 2002 - 21:10 #4
mener nu at mySQL ALTID skal have det i yyyy-mm-dd format...
Avatar billede kimiwan Nybegynder
23. maj 2002 - 21:34 #5
a1: det her var da vist ikke MY men MSsql :o)
Avatar billede a1a1 Novice
23. maj 2002 - 21:36 #6
:) det så jeg godt (bagefter), men derfor er det stadig rigtigt :))))))
(med MY SQL)
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