Мне нужна помощь о том, как преобразовать символы неизвестного типа из поля базы данных в читаемый формат, потому что мне нужно перезаписать это значение на уровне базы данных другим допустимым значением (в точном формате, в котором приложение хранит его) для автоматизации системная копия деятельности.
У меня есть проприетарное приложение, которое также позволяет пользователям настраивать его через интерфейс. Эти данные конфигурации сохраняются в таблице, а значения свойства конфигурации хранятся в столбце типа «BLOB». Для желаемого здесь значения я предоставляю действительный URL-адрес во внешнем интерфейсе приложения (например, http://myserver:8080).. Однако то, что хранится в базе данных, не читается (некоторые квадратные символы). Я испробовал все виды функций преобразования HANA ( HEX, двоичный), простой и каскадным способом (например, сначала в двоичный файл, затем в varchar), чтобы сделать его читаемым. Кроме того, я попробовал его наоборот, чтобы значение, которое я хочу вставить, отображалось в правильном формате (преобразование в BLOL через шестнадцатеричный или двоичный код), но это тоже не работает. Я скопировал значение в буфер обмена и сравнил его со всеми видами таблиц наборов символов (хотя я не уверен, что это вообще может работать).
Мои попытки преобразования выглядят примерно так:
SELECT TO_ALPHANUM('') FROM DUMMY;
в то время как скобки будут содержать соответствующие символы. Я даже не могу напечатать их здесь.
Как можно подойти к этому и, возможно, узнать набор символов, который используется этим приложением? Буду признателен за еще несколько идей.