Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.06.22;
Скачать: [xml.tar.bz2];

Вниз

Тип данных в Firebird   Найти похожие ветки 

 
MZ   (2008-01-21 10:22) [0]

Уважаемые мастера! Подскажите пожалуйсто какой тип данных лучше использовать для хранения дробных чисел (деньги) в Fireberd... Раньше использовал float, но возникали проблемы с округлением...


 
engine ©   (2008-01-21 10:26) [1]

numeric


 
MZ   (2008-01-21 10:38) [2]

"NUMERIC(m[,n]) сервер будет хранить ровно m цифр, n из которых для дробной части числа."- из документации. То есть при "NUMERIC(3,2) я не смогу хранить в поле число более 999,99 или я не прав?


 
engine ©   (2008-01-21 10:42) [3]

да, это так (с) ComedyClub


 
MZ   (2008-01-21 10:43) [4]

Спасибо


 
www   (2008-01-21 12:15) [5]

currency


 
Johnmen ©   (2008-01-21 12:47) [6]


> Раньше использовал float, но возникали проблемы с округлением...

А раньше надо было использовать DOUBLE PRECISION.
А теперь, с версии 1.5, надо объявлять NUMERIC с размерностью более 9. Почему? Так читайте документацию, а не тупо цитируйте.

ЗЫ

>  возникали проблемы с округлением...

Чёй то за проблемы? М.б. тебе показалось?



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2008.06.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.044 c
2-1211960472
uno-84
2008-05-28 11:41
2008.06.22
Форма для штрихкода


2-1212044324
кот
2008-05-29 10:58
2008.06.22
Строковая переменная


15-1205176108
builder
2008-03-10 22:08
2008.06.22
Если разница указывая адрес писать www или нет?


2-1211620887
Magos
2008-05-24 13:21
2008.06.22
Изменение расстояния между символами в Label.


2-1211471462
незнайка
2008-05-22 19:51
2008.06.22
QuantumGrid и значение ячейки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский