dpm_dateto
さて、最初に特定の日付の日付整数を特定します。それ以降は、ランダム値を列に更新する必要があります。
クエリ:
select to_char(to_date('15/05/2013','dd/mm/yyyy'), 'J') from dual;
結果:
2456428
dpm_dateto
ここで、以下のクエリを使用して列を更新しようとします。
update t_dailypm
set dpm_dateto =
(select to_date(trunc(dbms_random.value(2456428,2456428+76)), 'J') from dual)
where dpm_loc = 'P2' and dpm_department like '%IN%';
結果:
900 rows updated.
ただし、問題は、dpm_dateto
列の個別の値がそれぞれ同じ日付で更新されることです。私はこれについて頭を悩ませることができません。親切に助けてください。