я сейчас сталкиваются с проблемой в BYTEA к Base64, на самом деле у меня есть сохранить изображение ниже запроса,Как конвертировать BYTEA в base64 в Postgres
user_profile_pic
оп ределяется в bytea
в таблице
Update user_profile_pic
Set user_profile_pic = (profilepic::bytea)
Where userid = userid;
после того, что у меня есть выбор ниже запроса,
case 1:
SELECT user_profile_pic
FROM user_profile_pic;
его возвращение точно такой же, как я обновил, но после прохождения службы его отображения формата, байты
case 2:
Select encode(user_profile_pic::bytea, 'base64')
FROM user_profile_pic;
он возвращает совершенно другой результат.
Я хочу привести к случаю 1 наряду с обслуживанием?
Что такое 'profilepic'? Какой тип данных/какой формат? –
pass "profilepic" в base64 service service –
'profilepic :: bytea' не знает, что ваш вход base64. Вы, вероятно, хотите «decode (profilepic,« base64 ») вместо этого. –