Re: Numeric 508 datatype

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Numeric 508 datatype
Дата
Msg-id 7170.1133557822@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Numeric 508 datatype  (Bruce Momjian <pgman@candle.pha.pa.us>)
Ответы Re: Numeric 508 datatype  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-patches
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Tom Lane wrote:
>> If that gives the right answer then the NUMERIC code is off the hook,
>> and what you've got is a strange limitation on output column length.

>     test=> select length((pow(10::numeric, 131071))::text);
>      length
>     --------
>      131089
>     (1 row)

> Looks good.  From psql I just tried:

>     SELECT repeat('x', 4000);

> and got 4k x's, and SELECT repeat('x', 8000) returns 8k x's, so that works.

Curiouser and curiouser.  How about if you repeat 4k or 8k '1's?  If the
behavior is different for letters and digits then I'd look at the column
justification logic in psql's printing code.

            regards, tom lane

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Numeric 508 datatype
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: Numeric 508 datatype