Я не могу конвертировать BLOB в XMLType в базе данных Oracle.
Я пробовал это:
select
XMLType( BLOB_COLUMN,
1 /* this is character set ID. 1 == USASCII | ISO-8859-2 char ID?*/
) as XML
from my_table;
Я получил это сообщение об ошибке:
ORA-31011: XML parsing failed
ORA-19202: Error occurred in XML processing
LPX-00200: could not convert from encoding US-ASCII to ISO-8859-2
Error at line 1
ORA-06512: at "SYS.XMLTYPE", line 265
ORA-06512: at line 1
31011. 00000 - "XML parsing failed"
*Cause: XML parser returned an error while trying to parse the document.
*Action: Check if the document to be parsed is valid.
Мой вопрос, как преобразовать этот BLOB (ISO-8859-2) в XMLType?
Что такое идентификатор символа ISO-8859-2?
Спасибо.