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/2007AND date < sysdate;
SELECT 'D:\extraction'||'extraction_'||'&count(*)'||'_'||to_char( sysdate , 'YYYYMMDD' )|| '.csv' l_file FROM dual;
Spool &l_file
--ici requète 
 
spool off
/