1

このコマンドで XMLIndex の構造化部分を作成しました。

BEGIN
  DBMS_XMLINDEX.registerParameter(
    'XXX',
    'ADD_GROUP GROUP YYY
       XMLTable TABLE_NAME ''/entity/year''
         COLUMNS year BINARY_DOUBLE PATH ''text()''');
END;
/
ALTER INDEX INDEX_NAME PARAMETERS('PARAM XXX');

XXX - パラメータ名です YYY - グループ名です

XXX と YYY の名前を覚えていないため、グループと対応するパラメーターを削除できません。

Q: XMLIndex に登録されているすべてのパラメータを一覧表示するにはどうすればよいですか?

4

1 に答える 1

1

グループ名は、次のクエリで返されるパラメーター値を調べることで確認できます。

    select index_name, parameters from user_xml_indexes;


    <parameters>
      <structured>
        <group name="YYY">
          <xmltab name="TABLE_NAME"> &apos;&apos;/entity/year&apos;&apos; columns &quot;year&quot; integer  PATH &apos;&apos;text()&apos;&apos; </xmltab>
        </group>
     </structured>
    </parameters>

XXX は、使用後は不要になり、インデックスに関連付けられなくなります。インデックス定義のバッファとしてのみ使用されます。

于 2011-08-23T21:38:34.017 に答える