MSSqlServer - liczba rzeczywista Zero
ab - 17-06-2007 00:16
MSSqlServer - liczba rzeczywista Zero
W bazie MS Sql Server (v.2000 lub 7) zdarza si?, ?e warto?? liczby rzeczywistej zero zapisywana jest jako "liczba do pot?gi -E ile? tam". Nie wiem dlaczego tak si? dzieje, bo w wi?kszo?ci przypadków zapisuje normalnie, np. 0.000000000001. Oba sposoby zapisu pojawiaj? si? w tej samej tabeli, w tej samej kolumnie (typ pola: float). Formalnie niczemu to nie przeszkadza, ale zastanawiam si? czy jest mo?liwo?? zmuszenia sewera, aby zapisywa? bezpot?gowo?
-- Bestsellery ksi??kowe: "Los Barw? Malowany" (o reinkarnacji i rozwoju duchowym) "?ycie z Reiki" (doskona?y podr?cznik nt. Reiki i rozwoju) Ezoteryka: http://alfabeta.of.pl
TW - 17-06-2007 00:16
On 31 Maj, 08:05, ab <abe...@igo1.wroc.pl> wrote: > W bazie MS Sql Server (v.2000 lub 7) zdarza si?, ?e warto?? > liczby rzeczywistej zero zapisywana jest jako "liczba do pot?gi > -E ile? tam". Nie wiem dlaczego tak si? dzieje, bo w wi?kszo?ci > przypadków zapisuje normalnie, np. 0.000000000001. Oba sposoby > zapisu pojawiaj? si? w tej samej tabeli, w tej samej kolumnie > (typ pola: float). Formalnie niczemu to nie przeszkadza, ale > zastanawiam si? czy jest mo?liwo?? zmuszenia sewera, aby > zapisywa? bezpot?gowo? >
Je?li widzisz 0.000000000....1, to raczej jest to kwestia wizualizacji danych, a nie sposobu przechowywania. Dla typów zmiennoprzecinkowych w MSSQL jest u?ywana notacja 'scientific', w której liczby s? przechowywane s? w postaci "pot?gowej" (wi?cej informacji - zagoogluj: metody numeryczne)
TW - 17-06-2007 00:16
On 31 Maj, 08:54, TW <twrzo...@gmail.com> wrote: > On 31 Maj, 08:05, ab <abe...@igo1.wroc.pl> wrote: > > > W bazie MS Sql Server (v.2000 lub 7) zdarza si?, ?e warto?? > > liczby rzeczywistej zero zapisywana jest jako "liczba do pot?gi > > -E ile? tam". Nie wiem dlaczego tak si? dzieje, bo w wi?kszo?ci > > przypadków zapisuje normalnie, np. 0.000000000001. Oba sposoby > > zapisu pojawiaj? si? w tej samej tabeli, w tej samej kolumnie > > (typ pola: float). Formalnie niczemu to nie przeszkadza, ale > > zastanawiam si? czy jest mo?liwo?? zmuszenia sewera, aby > > zapisywa? bezpot?gowo? > > Je?li widzisz 0.000000000....1, to raczej jest to kwestia wizualizacji > danych, a nie sposobu przechowywania. Dla typów zmiennoprzecinkowych w > MSSQL jest u?ywana notacja 'scientific', w której liczby s? > przechowywane s? w postaci "pot?gowej" (wi?cej informacji - zagoogluj: > metody numeryczne)
Aczkolwiek zero jest warto?ci? specjaln? w tej reprezentacji. Je?li wychodzi Ci takie zero, to chyba tylko z oblicze?, a nie bezpo?redniego insert'a.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Liczba =?ISO-8859-2?Q?odpowiadaj=B1cych_rekord=F3w_z_drugi?==?ISO-8859-2?Q?ej_tabeli?=
[Sybase ASA 7.0.2] linux 2.6 - liczba procesow przy starcie servera?
SQL Express liczba =?ISO-8859-2?Q?u=BFytkownik=F3w=2E?=
[PostgreSQL] Liczba dni roboczych miedzy dwoma datami
MySQL jak zapełnić kolumnę kolejnymi liczbami naturalnymi
liczba odwolan do bazy a strona
Liczba rekordow zlaczenia naturalnego
duża liczba wątków
MySQL liczba uzytkownikow
zero - liczba ujemna?
zanotowane.pldoc.pisz.plpdf.pisz.plwawa19wwa91.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|