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

Kako u SQL server upisati datum sa milisekundama?

[es] :: .NET :: Kako u SQL server upisati datum sa milisekundama?

[ Pregleda: 2688 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 12:37 - pre 207 meseci
U SQL bazi u nekoj tabeli imam polje tipa datetime. Radi testiranja hocu direktno u tabelu da upisem datum u formatu
12.03.2007 12:15:14.450 gde je 450 broj milisekundi. Kada ovo pokusam SQL server se pobuni i ne prihvata upis.
Znaci kako da upisem milisekunde jer mi treba za test?

Hvala unapred.
 
Odgovor na temu

IDeveloper
Beograd

Član broj: 136606
Poruke: 25
*.informatika.com.



Profil

icon Re: Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 13:57 - pre 207 meseci
Sto se tice samog vremena OK ti je unos, i to tako treba. Sada, pitanje je da li ti je datum u dobrom formatu (koji ti je collation)? Ali sve jedno pokusaj da uneses default-ni tipa 2007-03-13 14:50:50.360
Sto se tice milisec server ih cuva sa preciznoscu od 3.33 milsec tako da moze server da ti malo "mrdne" vrednost koju si ti upisao!
Pozdrav

[Ovu poruku je menjao mmwc dana 15.03.2007. u 09:14 GMT+1]
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Re: Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 14:23 - pre 207 meseci
Uspeo sam taj datum da upisem preko Insert naredbe, ali ono sto nisam uspeo je da taj datum upisem "na suvo", tj. direktno u tabelu u SQL enterprise manageru. Kada pokusam dobijem gresku " The value you entered is not consistent with the data type or lenght of the column".
Dalje kad upisem takav datum da li postoji nacin da u SQL enterprise manageru vidim u tabeli te milisekunde (sto nikako ne uspevam) ili mogu da vidim milisekunde samo pozivom neke funkcije npr. sa select datepart ili tako nesto ?
 
Odgovor na temu

IDeveloper
Beograd

Član broj: 136606
Poruke: 25
*.informatika.com.



Profil

icon Re: Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 14:34 - pre 207 meseci
Nisam siguran za opciju u tabeli, ali sigurno mozes da vidis sve sa milisekundama ako napravis upit u SqlManager-u nad tom tabelom i selektujes datum...
Kod mene tako radi! Do duse ja radim sada na 2005 ( ne znam na cemu ti radis) a sto se tice 2000 ne mogu da se setim
(tj. ne znam na pamet, posto je ne koristim vise od pola godine)!

[Ovu poruku je menjao mmwc dana 15.03.2007. u 09:14 GMT+1]
 
Odgovor na temu

oggie

Član broj: 126613
Poruke: 140
212.62.49.*



+1 Profil

icon Re: Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 14:40 - pre 207 meseci
Izgleda da se milisekunde ne mogu upisati ni videti u tabeli direktno, samo preko sql naredbi insert i select.
Hvala na pomoci.
 
Odgovor na temu

IDeveloper
Beograd

Član broj: 136606
Poruke: 25
*.informatika.com.



Profil

icon Re: Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 14:48 - pre 207 meseci
Nema na cemu!
Pozdrav!

[Ovu poruku je menjao mmwc dana 15.03.2007. u 09:15 GMT+1]
 
Odgovor na temu

Pjer_Nis
Petar Stojkovic
Nis

Član broj: 107451
Poruke: 27
77.46.225.*

ICQ: 11942759


Profil

icon Re: Kako u SQL server upisati datum sa milisekundama?13.03.2007. u 16:53 - pre 207 meseci
A da napravis jednu funkciju koja ce da ti vreme sa sve milisekundama pretvori u string, pa da ga tako pamtis? Ta funkcija ce da unese standardno kasnjenje koje mozes da zanemaris ako uporedjujes dva vremena.
 
Odgovor na temu

[es] :: .NET :: Kako u SQL server upisati datum sa milisekundama?

[ Pregleda: 2688 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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