Oracle конвертировать BLOB в строку - PullRequest
0 голосов
/ 19 сентября 2019

Я хотел бы преобразовать каплю оракула в читаемую строку.

Я пробовал некоторые функции, но ни одна из них не работала для меня.

В конце концов, я пыталсяпреобразовать строку с помощью оператора SQL вроде:

SELECT CONVERT(CAST(blob as BINARY) USING utf8) as blob FROM tablewithblob

Может кто-нибудь сказать мне, что я делаю неправильно?Ошибка sqldeveloper "пропущен правильный паратез. Заранее спасибо!

1 Ответ

0 голосов
/ 19 сентября 2019

Функция CONVERT (значение, использующее кодировку) - это функция mysql, а не Oracle

https://www.w3schools.com/sql/func_mysql_convert.asp

Взгляните на это вместо

https://docs.oracle.com/cd/B28359_01/server.111/b28286/functions027.htm

Но, похоже, DBMS_LOB - лучший способ сделать то, что вы делаете в Oracle.Перейти проверить Как получить текстовое содержимое из BLOB в Oracle SQL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...