|
Тема |
firebird data type numeric/decimal(n,m) |
|
Автор | olw (Нерегистриран) | |
Публикувано | 17.02.06 17:16 |
|
|
Здравейте.
Натъкнах се на неочаквано /поне за мен/ поведение от страна на Firebird-а.
Ще се радвам ако някой може да ме просветли по въпроса.
А ето го и него.
Дефинарам поле тип DECIMAL(18,x) където x > 4, досега не ми се е налагало , но ....
Та въвеждам си данни на ръка през IBExpert-a и изведнъж установявам, че дробната част се губи. Винаги съм си мислел, че този тип както и NUMERIC представляват данни които се преставят чрез цяло число с обща дължина 'n',
и 'm' символа за дробната част и не би трябвало да имам подобен проблем.
Къде е проблема според вас:
1. SQL Сървъра.
2. Клиента - fbclient.dll
3. IBExpert-а
4. В мен самия. ?
|
| |
|
|
|