ASmee,
Now that I look closer at your code, I believe you need to make some logic changes. Here are my change suggestions:
A_TEST.SQL:
set sqlcase upper
set verify off
set pagesize 0
set echo off
set trimspool on
column foo new_value foo
accept xanother prompt 'Another query, Yes/No: '
spool temp.sql
select decode (upper('&xanother')
,'YES','@ANOTHER.sql'
,'SELECT ''*** Done ***'' from dual;') from dual;
spool off
@temp.sql
ANOTHER.SQL:
column closetoday heading 'Close|Today' format 999.90
column Closeyesterday heading 'Close|Yest.' format 999.90
column volume format 999,999,999
column company format a20
set verify off
set echo off
set sqlcase upper
accept xcompany prompt 'Enter Company Name: '
select company, closeyesterday, closetoday, volume from stock where company = '&xCompany';
@A_TEST.SQL
Try this code and advise.
Dave
Sandy, Utah, USA @ 10:43 GMT, 03:43 Mountain Time