Re: Best data type to use for sales tax percent

Поиск
Список
Период
Сортировка
От Christophe Pettus
Тема Re: Best data type to use for sales tax percent
Дата
Msg-id 9F829971-4114-4285-9A05-1D8C19AA8E46@thebuild.com
обсуждение исходный текст
Ответ на Re: Best data type to use for sales tax percent  (Mike Christensen <mike@kitchenpc.com>)
Ответы Re: Best data type to use for sales tax percent
Re: Best data type to use for sales tax percent
Список pgsql-general
On Oct 9, 2009, at 11:36 AM, Mike Christensen wrote:

> Can you explain what you mean by "put it in a domain" - I'd love extra
> style points, but this sounds like a feature I haven't learned about
> yet.


    http://www.postgresql.org/docs/8.4/interactive/sql-createdomain.html

Domains are basically type aliases with an optional CHECK clause, so
you could do something like:

    CREATE DOMAN sales_tax_rate AS DECIMAL(5,5) CHECK (VALUE >= 0);

Then, you can use the type "sales_tax_rate" in your tables, etc. just
as a normal first-class type.  (The only limitation, right now, is
that you can't create an array of them.)

In response to the other email, DECIMAL is definitely the better
solution for what you are looking for.

--
-- Christophe Pettus
    xof@thebuild.com


В списке pgsql-general по дате отправления:

Предыдущее
От: Mike Christensen
Дата:
Сообщение: Re: Best data type to use for sales tax percent
Следующее
От: Andrew Gould
Дата:
Сообщение: Re: interface for "non-SQL people"