Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / какая то странная проблема с типом money в 7.3 / 8 сообщений из 8, страница 1 из 1
18.07.2003, 11:50
    #32211891
MaximZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
что то я не догоняю, никогда проблем небыло, а тут просто беда.
Создал таблицу, в ней несколько полей типа money. Но не могу теперь их заполнить. Ругается что типа:

column "price_pgs" is of type money but expression is of type integer
You will need to rewrite or cast the expression

я не понимаю чего она от меня хочет? Чем отличается тип деньги от простого числа? Может надо как то по другому это дело вводить? Но как?
Тем более до некоторого времени база будет заполняться с клиента под MS Access, пока я буду делать к ней веб интерфейс, а там вообще проблем хватает со связанными таблицами через одбс.
...
Рейтинг: 0 / 0
18.07.2003, 14:42
    #32212175
Stellar.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
совет таков: не используй тип money НИКОГДА
дело в том, что для этого типа всегда есть ошибка округления, причем величина ее тебе неизвестна.

Используй тип int.
...
Рейтинг: 0 / 0
18.07.2003, 14:53
    #32212201
Stellar.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
ошибка округления ВСЕГДА есть для нецелых типов данных.
...
Рейтинг: 0 / 0
18.07.2003, 16:18
    #32212363
MaximZ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
да в общем то уже прочитал повнимательнее инструкцию.
просто думал что они огород не будут городить с предупреждениями, а просто сделают алиас с моней на нумерик.
А они честные типа, просят не использовать.
...
Рейтинг: 0 / 0
19.08.2003, 18:25
    #32240805
Nik V. Polonski
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
Я numeric(n,m) использую для денег...
...
Рейтинг: 0 / 0
20.08.2003, 10:35
    #32241292
Stellar.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
для этого float/numeric всегда есть ошибка округления


ошибка округления ВСЕГДА есть для нецелых типов данных.
...
Рейтинг: 0 / 0
20.08.2003, 11:10
    #32241408
mik_s
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
хочет чтоб ты сделал явное приведение типа.
сделай так:
insert into ... ( твоезначение::money )
...
Рейтинг: 0 / 0
20.08.2003, 15:15
    #32241979
Stellar.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
какая то странная проблема с типом money в 7.3
ну нельзя хранить дентги в нецелом типе данных и точка.
Что еще обсуждать?
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / какая то странная проблема с типом money в 7.3 / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]