powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / bytea в динамическом зопросе
6 сообщений из 6, страница 1 из 1
bytea в динамическом зопросе
    #33881968
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
image типа bytea, я собираю в строку зопрос:
query = 'insert into ' || tblName || '(image) values(' || image || ')';
execute query;
Получается ошибка: SQL error ¹ 42883 : operator does not exist: text || bytea. Что в принципе понятно. Подскажите пожалста, как можно всваить bytea переменную в запрос?
...
Рейтинг: 0 / 0
bytea в динамическом зопросе
    #33882001
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
простите, за 'зопрос', очепятка, а всеравно стыдно =)
...
Рейтинг: 0 / 0
bytea в динамическом зопросе
    #33882659
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9.5. Binary String Functions and Operators

decode(string text, type text)
encode(string bytea, type text)

вроде бы оно...
...
Рейтинг: 0 / 0
bytea в динамическом зопросе
    #33882905
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_serg9.5. Binary String Functions and Operators

decode(string text, type text)
encode(string bytea, type text)

вроде бы оно...
Это оно... спасибо, только добавить запись этим запросом всеравно не получается, т.к. encode(image,'escape') содержит самые разнообразные символы, в том числе одиночные кавычки и в результате запрос не выполяется...
...
Рейтинг: 0 / 0
bytea в динамическом зопросе
    #33883247
st_serg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
quote_literal(encode(image, 'escape'))

?
...
Рейтинг: 0 / 0
bytea в динамическом зопросе
    #33884857
Poligon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_sergquote_literal(encode(image, 'escape'))

?

спасибо, все работает.
не знал о замечательной ф-ии quote_literal.
надо мне внимательней читать мануал...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / bytea в динамическом зопросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]