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

FireBird: problem sa COMPUTED BY kolonom

[es] :: Firebird/Interbase :: FireBird: problem sa COMPUTED BY kolonom

[ Pregleda: 3125 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ultraKeen
ultraKeen
Zemun

Član broj: 2396
Poruke: 289
*.verat.net.

ICQ: 36109339
Sajt: ultrakeen.blogspot.com


+1 Profil

icon FireBird: problem sa COMPUTED BY kolonom06.02.2005. u 07:08 - pre 233 meseci
Kolona u tabeli je COMPUTED BY (<racunski_izraz>), gde je <racunski_izraz> sacinjen od iskljucivo proizvoda kolona tipa DECIMAL(5,2) i DECIMAL(8,3).

Kada treba sracunati tu kolonu za (njen) rezultat <>0, javi se poruka "Integer overflow. The result of an integer operation caused the most significant bit of the result to carry.", ali SAMO ako je broj mnozilaca veci od 6, tj. ako ih ima 6 na broju onda se izraz korektno sracunava, a takodje nema problema ni kada je rezulatat =0 za bilo koji broj mnozilaca u izrazu.

Ocito se, po meni, radi o nekom limitu u jeziku u kome je pisan FireBird (koliko znam C++ je u pitanju), jer nema poruke o SQL broju greske; zna li neko u cemu je kvaka i kako da je resim...
postoji samo jedan apsolut u logickoj ravni desavanja/vremena:
SVE je RELATIVNO sem:
- osnovnih konstanti svemira
- logike
...i ove tvrdnje
*
Daniel J. Boorstin: The Discoverers, A History of Man’s Search To Known

Napredak nauke zavisice od covekove spremnosti da poveruje u neverovatno, da prekoraci granicu koju namece zdrav razum.
 
Odgovor na temu

ultraKeen
ultraKeen
Zemun

Član broj: 2396
Poruke: 289
*.verat.net.

ICQ: 36109339
Sajt: ultrakeen.blogspot.com


+1 Profil

icon Re: FireBird: problem sa COMPUTED BY kolonom07.02.2005. u 03:44 - pre 233 meseci
ogresih dusu na pravdi boga :)

nisu svi mnozioci bili tipa DECIMAL(5,2) i DECIMAL(8,3), kao bas zadnji ;) se umesao jedan DECIMAL(18,3) i on je pravio guzvu

naravoucenie: kada mnozis u pokretnom zarezu, izbegavaj da ti mnozioci budu max velicine... mozda samo mesto za rezultat neka je takav
postoji samo jedan apsolut u logickoj ravni desavanja/vremena:
SVE je RELATIVNO sem:
- osnovnih konstanti svemira
- logike
...i ove tvrdnje
*
Daniel J. Boorstin: The Discoverers, A History of Man’s Search To Known

Napredak nauke zavisice od covekove spremnosti da poveruje u neverovatno, da prekoraci granicu koju namece zdrav razum.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: FireBird: problem sa COMPUTED BY kolonom07.02.2005. u 08:33 - pre 233 meseci
Nažalost, firebird nema baš sjajne error poruke tako da su ovakve stvari moguće.
 
Odgovor na temu

ultraKeen
ultraKeen
Zemun

Član broj: 2396
Poruke: 289
*.verat.net.

ICQ: 36109339
Sajt: ultrakeen.blogspot.com


+1 Profil

icon Re: FireBird: problem sa COMPUTED BY kolonom08.02.2005. u 05:15 - pre 233 meseci
proradilo je; resenje problema je da u proizvodu DECIMAL brojeva ne sme biti vise od 2 mnozioca, jer cim ih je 3 i vise, desava se gore opisano

ne znam da li je to uobicajena stvar i kod drugih, aliii... :(
postoji samo jedan apsolut u logickoj ravni desavanja/vremena:
SVE je RELATIVNO sem:
- osnovnih konstanti svemira
- logike
...i ove tvrdnje
*
Daniel J. Boorstin: The Discoverers, A History of Man’s Search To Known

Napredak nauke zavisice od covekove spremnosti da poveruje u neverovatno, da prekoraci granicu koju namece zdrav razum.
 
Odgovor na temu

[es] :: Firebird/Interbase :: FireBird: problem sa COMPUTED BY kolonom

[ Pregleda: 3125 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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