DjobaDjobi Wanna turn up the heat? | moi j'aurais fais comme ca :
Code :
- set linesize 1000
- set pagesize 2000
- set termout off
- set echo off
- set heading off
- set feedback off
- spool c:\test.sql
- select 'insert into ARTICLE values ('||id_reference||','||mode_pilotage||');' from ARTICLE;
- select 'commit;' from dual;
- spool off
|
au final il va te generer un fichier du type
Code :
- insert into ARTICLE values (PF6,3);
- insert into ARTICLE values (PF1,1);
- insert into ARTICLE values (PF7,1);
- insert into ARTICLE values (ENS1,1);
- insert into ARTICLE values (P2,2);
- insert into ARTICLE values (PF2,2);
- insert into ARTICLE values (P15,2);
- insert into ARTICLE values (ZENS1,5);
- insert into ARTICLE values (P1,1);
- insert into ARTICLE values (P3,1);
- insert into ARTICLE values (P4,2);
- ...
- ...
|
ca c'est valable pour un table apres tu peux fair une requete imbriqué ou une procédure pl ensachant que
Code :
- SELECT TABLE_NAME FROM ALL_TABLES WHERE OWNER='ton_shema';
|
... te renvoie la liste des tables Message édité par DjobaDjobi le 10-11-2004 à 12:48:38
|