Bonjour,
En fait, je n'arrive pas à mettre le nombre de lignes existantes dans une table dans le titre d'un fichier spool, je vous envoie le code tel que je veux mettre ce nombre. J'ai essayé plusieurs choses, à mettre ce count(*) dans une variable avec into mais ça ne marche pas donc je ne sia s pas quoi faire.
Merci de votre aide
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 linesize 2000 SET feedback off SET FLUSH off SET heading off SET headsep off SET timing off SET pagesize 0 SET termout off SET trimspool ON SET verify off SET wrap ON SET pause off COLUMN l_file new_value l_file COLUMN count(*) new_value count(*) SELECT count(*) FROM tasc WHERE date > 01/01/2007 AND date < sysdate; SELECT 'D:\extraction'||'extraction_'||'&count(*)'||'_'||to_char( sysdate , 'YYYYMMDD' )|| '.csv' l_file FROM dual; Spool &l_file --ici requète spool off /
Partager