15.149 SEM_APIS.SWAP_NAMES
形式
SEM_APIS.SWAP_NAMES( model1 IN VARCHAR2, model2 IN VARCHAR2, network_owner IN VARCHAR2 DEFAULT NULL, network_name IN VARCHAR2 DEFAULT NULL);
説明
2つの既存のモデルの名前を交換します。
パラメータ
使用に関するノート
このプロシージャの結果として、モデルmodel1
の名前はmodel2
の(古い)名前に変更され、モデルmodel2
の名前はmodel1
の(古い)名前に変更されます。
名前の順序は、結果に影響しません。たとえば、model1
に対してTEST
およびmodel2
に対してPRODUCTION
、または、model1
に対してPRODUCTION
およびmodel2
に対してTEST
を指定できますが、結果は同じになります。
このプロシージャは、既存のモデルの名前を変更するSEM_APIS.RENAME_MODELとは対照的です。
セマンティク・ネットワークのタイプおよびオプションの詳細は、「RDFネットワーク」を参照してください。
例
次の例では、(古い)TESTモデルの名前をPRODUCTIONに、(古い)PRODUCTIONモデルの名前をTESTに変更します。
EXECUTE sem_apis.swap_names('test', 'production');
親トピック: SEM_APISパッケージのサブプログラム