Copie d'index à l'identique
Bonjour à tous
Je dois créer à la volée une table temporaire identique à ma table source.
J'ai tout d'abord fait ça :
Code:
1 2
|
create table temp as select * from source where 1=0 |
J'ai ma table, mais pas les index.
Ensuite en fouillant sur le net, j'ai vu qu'on pouvait utiliser DBMS_METADATA
Code:
1 2 3
|
SELECT DBMS_METADATA.GET_DDL('TABLE','SOURCE') from dual
SELECT DBMS_METADATA.get_dependent_ddl('INDEX','SOURCE') from dual |
J'ai bien le script de création de la table et le script de création des index, mais après je ne vois pas comment faire pour que ça s'applique à ma table TEMP...
Avez-vous une idée ?
Merci