Я пытаюсь спулировать csv, в имени которого содержится current_date:
spool '\mydir\'||to_char(current_date,'YYYYMMDD')||'.csv';
SELECT /*csv*/* FROM mydata;
spool off;
Однако я получаю сообщение об ошибке:
SP2-0768: Illegal SPOOL command
Usage: SPOOL { <file> | OFF | OUT }
where <file> is file_name[.ext] [CRE[ATE]|REP[LACE]|APP[END]]
Разве это не разрешено? Есть ли обходной путь?
Та же самая ошибка появляется, если я пытаюсь использовать переменную подстановки, которая также не разрешена.