Re: \0 and IllegalArgumentException
| От | Jon Orris |
|---|---|
| Тема | Re: \0 and IllegalArgumentException |
| Дата | |
| Msg-id | 1099060617.1377.3.camel@goodeats.boston.redhat.com обсуждение исходный текст |
| Ответ на | Re: \0 and IllegalArgumentException (Vadim Nasardinov <vadimn@redhat.com>) |
| Список | pgsql-jdbc |
On Fri, 2004-10-29 at 10:24 -0400, Vadim Nasardinov wrote:
> | test=> select str, length(str) as length from dropme;
> | str | length
> | -------+--------
> | Hello | 5
> | (1 row)
> |
> | test=> select str, length(str) as length from dropme where str like '%world';
> | str | length
> | -------+--------
> | Hello | 5
> | (1 row)
> |
> | test=> select str, length(str) as length from dropme where str like '%Welt';
> | str | length
> | -----+--------
> | (0 rows)
> Not sure how the latest version behaves.
I get slightly different results from 7.4.5. The string is still
truncated, but the length is correct:
jorris=# select str, length(str) as length from dropme;
str | length
-------+--------
Hello | 11
(1 row)
jorris=# select str, length(str) as length from dropme where str like '%
world';
str | length
-------+--------
Hello | 11
(1 row)
jorris=# select substring(version(), 1, 20) as version;
version
----------------------
PostgreSQL 7.4.5 on
(1 row)
В списке pgsql-jdbc по дате отправления: