Bonjour,
je voufrais extraire dans un fichier le code de génération des vues d'un utilisateur.
Mon script est de la forme :
Or systématiquement sous TOAD ou SQL*PLUS les lignes sont coupées à 80 caractères, donc la découpe tombe n'importe où et donc les scripts ne sont pas bons. Est-ce quelqu'un sait pourquoi le linesize ne marche pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 set feedback off set verify off set termout off set pagesize 10000 set linesize 200 set heading off spool &result.sql select 'CREATE OR REPLACE VIEW VUE_BO_DATE_REPONSE AS ' from dual ; select TEXT from ALL_VIEWS where OWNER = 'test' and VIEW_NAME = 'VUE_test' ; select '/' from DUAL ; spool off set feedback on set verify on set termout on set pagesize 30 set linesize 80 set heading on
Merci !
Partager