14.8 CTX_THES.IMPORT_THESAURUS PL/SQLプロシージャによるシソーラスのロードの例

この例では、大/小文字を区別するシソーラスをmythesaurusという名前で作成し、myclobにあるそのシソーラスの内容をOracle Textシソーラス表にインポートします。

declare 
 myclob clob; 
begin 
 myclob := to_clob('peking SYN beijing BT capital country NT beijing tokyo');
 ctx_thes.import_thesaurus(‘mythesaurus', myclob, ‘Y');
end;

インポートするシソーラスの形式(この場合myclob)は、ctxloadユーティリティの形式と同じである必要があります。インポートするシソーラスの形式が正しくない場合は、IMPORT_THESAURUSで例外が発生します。