XMLType を含むテーブルを取得しました。私のタグにはÅとÖが含まれています。たとえば、「ÅR」はOracle SQL Developerを使用して解析しましたが、Sql Plusで同じクエリを使用しようとすると、åäöを受け入れません。これを解決する方法がわからない..
したがって、ターミナルでこれを(生または.sqlファイルで)
select count(d.year)
from fic data, XMLTable('/Arkiv/Record'
PASSING data.xmldata
COLUMNS
YEAR varchar2(20) PATH 'ÅR'
) d where data.id =7;
次のエラーが発生します。
ORA-19114: XPST0003 - error during parsing the XQuery expression:
LPX-00800: XQuery invalid token ''
1 ÅR
- ^