powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / какая то странная проблема с типом money в 7.3
8 сообщений из 8, страница 1 из 1
какая то странная проблема с типом money в 7.3
    #32211891
MaximZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что то я не догоняю, никогда проблем небыло, а тут просто беда.
Создал таблицу, в ней несколько полей типа 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
какая то странная проблема с типом money в 7.3
    #32212175
Stellar.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
совет таков: не используй тип money НИКОГДА
дело в том, что для этого типа всегда есть ошибка округления, причем величина ее тебе неизвестна.

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


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


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