Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem prilikom unosenja podataka koji su u obliku datuma

[es] :: MS SQL :: Problem prilikom unosenja podataka koji su u obliku datuma

[ Pregleda: 1969 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vula

Član broj: 119166
Poruke: 119
*.teol.net.



Profil

icon Problem prilikom unosenja podataka koji su u obliku datuma03.01.2007. u 09:43 - pre 210 meseci
Pozdrav.

Da li je neko od vas imao ovakav problem i kako ga je rijesio?

Kada uradim:
insert into DATUM values (2008-06-24, 2008-06-34);

u tabeli mi stanje bude:


Kolona1 | Kolona2
----------------------------------------------------------------------
1905-06-02 00:00:00.000 | 1905-05-23 00:00:00.000

?!!!

Kada god uradim insert sa ovim podacima u bazi mi se pojave isti podaci. Dakle koliko god puta da ponovim ovaj insert u bazi mi budu ovi podaci. Nisu oni koje proslijedjujem u insert!

Koristim Windows XP, MSSQL bazu, podesio sam kodnu stranu baze na Croatian_CS_AS_KS_WS da bih mogao da vrsim unos nasih slova šžčć itd..., kada vrsim unos tastatura mi je podesena na Serbian (Latin), mada mislim da sve ovo ne bi trebalo da ima uticaja, konceptualni model baze podataka sam radio u Power Designer-u i podesio da mi Kolona1 i Kolona2 budu tipa D (date) pri cemu mi je on posle u fizickom model podesio size na 8.

Jos nesto. Da li SUBP kontrolise unos datuma u smislu da sprijecava prekoracenja? Jedno sam stavio u insert: 2008-06-34

Hvala.
 
Odgovor na temu

Zidar
Canada

Član broj: 15387
Poruke: 3085
*.100.46-69.q9.net.



+79 Profil

icon Re: Problem prilikom unosenja podataka koji su u obliku datuma03.01.2007. u 14:29 - pre 210 meseci
probaj

insert into DATUM values ('2008-06-24', '2008-06-34');

pa vidi sta ces da dobijes (uoci apostrofe oko datuma). U tvom slucaju osnovna sintaksa INSERT naredbe je pogresna - nisi stavio datume u navodnike. Umesto da odmah prijavi gresku, MS SQL, buduci da ga je napravio Microsoft, ne zeli da povredi tvioja osecanja tako sto ce ti ukazati na gresku, nego pokusava da 'spasi sta se spasiti moze' i insertuje neku nebulozu u tabelu.
 
Odgovor na temu

vula

Član broj: 119166
Poruke: 119
*.teol.net.



Profil

icon Re: Problem prilikom unosenja podataka koji su u obliku datuma03.01.2007. u 15:47 - pre 210 meseci
Nisam znao da se datum proslijedjuje kao i string.
Radi.

Hvala.
 
Odgovor na temu

[es] :: MS SQL :: Problem prilikom unosenja podataka koji su u obliku datuma

[ Pregleda: 1969 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.