我正在尝试将以下查询从 sql server 迁移到 oracle
sqlserver
insert into @XmlGroupKeys(trans_grp_key)
SELECT KeyList.Keys.value('(.)','varchar(10)') AS GroupKey
FROM @GroupKeyList.nodes('*') AS KeyList(Keys)
到甲骨文
INSERT INTO tt_v_XmlGroupKeys ( TRANS_GRP_KEY )
SELECT KEYS GroupKey FROM
XMLTABLE('*' PASSING v_GroupKeyList COLUMNS KEYS VARCHAR2(10) );
我不明白的是@GroupKeyList.nodes('*') 部分在sqlserver .. 这是什么意思,什么是oracle 中的等价物..