Re: BYTEA: PostgreSQL 9.1 vs 9.3

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: BYTEA: PostgreSQL 9.1 vs 9.3
Дата
Msg-id 31756.1391095684@sss.pgh.pa.us
обсуждение исходный текст
Ответ на BYTEA: PostgreSQL 9.1 vs 9.3  (Carel Combrink <carel.combrink@gmail.com>)
Ответы Re: BYTEA: PostgreSQL 9.1 vs 9.3  (James Cloos <cloos@jhcloos.com>)
Список pgsql-novice
Carel Combrink <carel.combrink@gmail.com> writes:
> I am using a PostgreSQL 9.1 server and the following query is perfectly
> valid for a BYTEA type column:
> INSERT INTO files VALUES(18,'\x536f6d6520746573742062797465206172726179');

> But for a server running version 9.3 the above query fails with the
> following error:
> ERROR:  array value must start with "{" or dimension information
> LINE 1: insert into files values(18,'\x504b030414000600080000002100e...

Works for me:

$ psql
psql (9.3.2)
Type "help" for help.

regression=# create table files (f1 int, f2 bytea);
CREATE TABLE
regression=# INSERT INTO files VALUES(18,'\x536f6d6520746573742062797465206172726179');
INSERT 0 1
regression=# select * from files;
 f1 |                     f2
----+--------------------------------------------
 18 | \x536f6d6520746573742062797465206172726179
(1 row)

Evidently there's some relevant detail you're not telling us.

            regards, tom lane


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

Предыдущее
От: Erik Darling
Дата:
Сообщение: Re: Update with last known location?
Следующее
От: James David Smith
Дата:
Сообщение: Re: Update with last known location?