Espace dans le nom du fichier spool
Bonjour,
j'ai créé une procédure stockée que je souhaite appeler via un script SQL*plus qui spool le résultat dans un fichier xls
mais j'ai un problème avec le nom de mon chemin qui comporte des espaces
j'ai essayé de nombreuse solutions pour tenter d'échapper le caractère spéciale espace (Set ESCAPE * en plaçant un * devant chaque espace, utilisation du code ASCII espace en concaténant, création d'une variable utilisé pour le spool) mais rien n'y fait
Code:
1 2 3 4 5 6 7 8 9 10
|
set pagesize 0
set echo off
set trimspool on
set headsep off
set linesize 4000
def chemin = "C:\Documents and Settings\t2lecajer\Bureau\executionPLSQLdesriptionDMS.xls"
spool &chemin
EXECUTE descriptionDMS('EFFORT');
spool off |
d'avance merci
je travaille sur une machine virtuelle sous Windows XP
Oracle7 version 7.3.4.0.0
SQL*Plus version 8.1.7.0.0
PL/SQL version 2.3.4.0.0