Re: float formating with xx.00
От | Tom Lane |
---|---|
Тема | Re: float formating with xx.00 |
Дата | |
Msg-id | 9144.1057282367@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: float formating with xx.00 ("Dann Corbit" <DCorbit@connx.com>) |
Ответы |
Re: float formating with xx.00
|
Список | pgsql-general |
"Dann Corbit" <DCorbit@connx.com> writes: >> Thanks... but will a numeric data type for money display the >> same output as >> the input? Ex.: I enter, 19.1 will it show 19.10 or 19.1 ? > If you are saying that you want the program to 'remember' exactly what > you typed in and use that, then you are stuck with strings. No, actually a column declared "numeric" (without any specific precision) will do that for him. This is a better choice than using a string IMHO. regression=# select '123.45'::numeric; numeric --------- 123.45 (1 row) regression=# select '123.4'::numeric; numeric --------- 123.4 (1 row) regression=# select '123.0'::numeric; numeric --------- 123.0 (1 row) Not SQL-spec AFAIR, but Postgres will take it. regards, tom lane
В списке pgsql-general по дате отправления: