Re: Oracle-compatible lpad/rpad behavior

Поиск
Список
Период
Сортировка
От Andrew Nosenko
Тема Re: Oracle-compatible lpad/rpad behavior
Дата
Msg-id 20001208093346.A1745@bcs.zp.ua
обсуждение исходный текст
Ответ на Re: Oracle-compatible lpad/rpad behavior  ("Jonathan Ellis" <jellis@advocast.com>)
Список pgsql-general
Jonathan Ellis wrote:
: > Also, what happens if the specified length is less than zero?  Error,
: > or is it treated as zero?
:
: SQL> select ':' || lpad('abcd', -1, 'foobar') || ':' from dual;
:
: ':
: --
: ::
:
: (colons added so it's obvious that it's a zero-length string)

Returns not empty string but NULL:

SQL> select nvl(lpad('abcd', -1, 'foobar'), 'Null') from dual;

NVL(
----
Null

--
Andrew W. Nosenko    (awn@bcs.zp.ua)

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

Предыдущее
От: Juriy Goloveshkin
Дата:
Сообщение: ilike and --enable-multibyte=KOI8
Следующее
От: hubert depesz lubaczewski
Дата:
Сообщение: Re: UNION within VIEW workarounds?