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
d'avance merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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
Partager