Actualités : analyse de données, Business Intelligence, Data Science, Big Data
Forums, dernières contributions

Alimentation de la dimension TEMPS

 Joel Da Costa
Lundi 10 Septembre 2007

Version imprimable
Bonjour Brahim,

J'imagine que par la table de dimension temps vous voulez dire le niveau jour ?

Vous trouverez ci dessous un code PL/SQL que j'avais déjà posté dans le forum qui vous permet d'alimenter une table de dates du 01/01/1900 au 31/12/2100. Vous la lancez une fois et vous aurez votre dimension temps d'alimentée :

declare
date_debut date := to_date('01/01/1900','DD/MM/YYYY');
date_fin date := to_date('31/12/2100','DD/MM/YYYY');
cour date;
i integer;
begin
--alim des jours
execute immediate 'truncate table test_date';
cour:=date_debut;
while cour <= date_fin
loop
insert into test_date(code_date) values (cour);
cour:=cour+1;
end loop;
commit;
end;
/

Cordialement,
J. Da Costa


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store