В SQL * Plus проверьте настройку define
с помощью
show define
Обычно это должно давать что-то вроде
define "&" (hex 26)
однако можно установить для него другой символ или вообще отключить его, и в этом случае вы увидите
define OFF
и для повторного включения вам потребуется
set define on
Если вы хотите сохранить .
между датой и test.log
, вам потребуются две точки, поскольку первая завершает переменную подстановки:
SQL> spool &mydate..test.log
SQL> spool
currently spooling to 20180830.test.log