我正在尝试在 Oracle 中在表 QueueData 和字段 XYZ 上创建索引,该字段是 XMLTYPE 列 TEXT 的节点之一。
我的查询是:
CREATE INDEX IX_QUEUE_XYZ ON QUEUEDATA (extractValue(TEXT, '//XYZ')) TABLESPACE "PSAPD"
但它给了我以下错误:
ORA-19025: EXTRACTVALUE returns value of only one node
我不明白这里有什么问题。谁能解释一下?