文档解释
ORA-19258: XQST0038 – unsupported or duplicate default collation specified
Cause: The query prolog prolog either specified more than one default collation or the collation specified was not supported.
Action: Remove the duplicate definition or specify a supported collation.
ORA-19258: XQST0038错误表示在查询中使用了不支持或重复的默认排序规则。
官方解释
查询语句无效的原因是指定的排序规则不受支持或与另一个排序规则重复。 XML DB支持英语,拉丁语和汉语(简体)默认排序规则。
常见案例
在XML查询中使用了不支持或重复的默认排序规则。 最常见的情况是在查询中指定了重复的排序规则。 例如,指定了两次默认拉丁排序规则.
一般处理方法及步骤
1.检查XML查询,确保不指定重复的排序规则。
2.如果没有重复的排序规则,则检查指定的排序规则是否受XML DB支持。
3.如果指定的排序规则不受支持,请使用受支持的排序规则(英语,拉丁语或汉语(简体))进行查询。