Oracle テキスト インデックスを同期する必要があります。しかし、ジョブは作成に失敗します:
declare
v_job_id number(19,0);
begin
dbms_job.submit(
JOB => v_job_id,
WHAT => 'alter index NAME_IDX rebuild parameters (''sync'');',
NEXT_DATE => SYSDATE + (1/24),
INTERVAL => 'SYSDATE + (1/24) + 7'
);
end;
/
または実行するには:
declare
v_job_id number(19,0);
begin
dbms_job.submit(
JOB => v_job_id,
WHAT => 'CTX_DDL(''NAME_IDX'');',
NEXT_DATE => SYSDATE + (1/24),
INTERVAL => 'SYSDATE + (1/24) + 7'
);
end;
/
しかし、これらの作品のいずれかを実行すると:
alter index NAME_IDX rebuild parameters ('sync');
call CTX_DDL('NAME_IDX');
正しい構文のアイデアはありますか?
ありがとうございました。
PD: 検索してみましたが、私の要件に合わない唯一の答えが見つかりました。また、私の英語についてお詫び申し上げます。