decode/encode backslash to base64

Поиск
Список
Период
Сортировка
От ft
Тема decode/encode backslash to base64
Дата
Msg-id 627b2e786823e1a27c3ee982c381fab627c39ff6.camel@ft-c.de
обсуждение исходный текст
Ответы Re: decode/encode backslash to base64  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-sql
Hello,

here is an example for decode and encode
a string with backslash: 'a\'

select trim(convert_from(decode('YVw=', 'base64'), 'UTF8') )::text;
answer: 'a\'

the next query throw an error: 
SQL Error [22P02]: ERROR: invalid input syntax for type bytea

select encode(trim(convert_from(decode('YVw=', 'base64'), 'UTF8')
)::text::bytea, 'base64' );

also:
select encode('a\'::text::bytea, 'base64');

What should I do?

Franz



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

Предыдущее
От: Jamie Thompson
Дата:
Сообщение: Re: UPDATE with AND clarification
Следующее
От: ft
Дата:
Сообщение: decode/encode backslash to base64