предистория:
имеется система получающая некий структурированный поток байтов.
Изначально предполагалась только текстовая информация в кодировке KOI7 (подчеркиваю не KOI8! Суть кодировки проста - есть два спецбайта переключателя на кирилицу и на латиницу ).
По ходу дела выясняется что будет также чисто бинарная информация.
В таблице(назовем OLD_TABLE) базы - эта информация хранилась уже преобразованная в NCLOB (поскольку имела размер превышающий NVARCHAR2).
Соорудил аналог, новую табличку (назовем NEW_TABLE) с колонкой BLOB вместо NCLOB.
Но не охото переписывать кучу сопутствующего софта, посему соорудил VIEW OLD_TABLE из NEW_TABLE.
суть: Осталось конвертировать BLOB в NCLOB по спецкодировке.
вопрос: Что лучше :
- соорудить функцию PL/SQL по типу dbms_lob.converttoclob (на мой взгляд не идеал)
- сорудить функцию «pure C» по типу dbms_lob.converttoclob(наиболее реальный вариант)
- соорудить функцию «java» по типу dbms_lob.converttoclob (на мой взгляд не идеал)
- каким то боком, внести свою кодировку(хоть и идеал, но не фантастика ли это?)
Возможно есть ещё какие варианты?
P.S. был бы благодарен за ссылки на примеры
P.P.S. не писал ни разу на java посему ... или примеры или может уйти в доооолгий ящик.
Ответ на:
комментарий
от no-dashi
Ответ на:
комментарий
от Atlant
Ответ на:
комментарий
от no-dashi
Ответ на:
комментарий
от vtVitus
Ответ на:
комментарий
от Atlant
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Преобразование строки (2018)
- Форум Преобразование видео. (2011)
- Форум Преобразования шрифтов (2011)
- Форум Преобразование строк (2008)
- Форум Преобразование ip (2009)
- Форум Преобразование времени (2002)
- Форум Преобразование даты (2004)
- Форум преобразование Римана (2005)
- Форум Глюки преобразования ? (2007)
- Форум Преобразование кодировок (2006)