在sqlplus中执行脚本时出错,选项不是有效数字



我正试图在sqlplus中执行此命令,我已尝试将其放入.sql文件和.txt文件。

set linesize 400;
set pages 999; 
spool odi_query.txt 
declare 
v_extract_date DATE; 
begin 
select extract_date into v_extract_date
from LORIK_UNIT.Toad_zhurnal; 
LORIK_UNIT.lorik_utils.p_create_daily_partitions (v_extract_date ); 
end; 
/ 
spool off 

这是我执行后收到的错误:

SP2-0268: linesize option not a valid number
SP2-0268: pagesize option not a valid number

有人知道可能是什么原因吗?

这段代码似乎每行后面都有额外的空格,通过删除这些空格,现在它可以顺利执行。

set linesize 400
set pages 999
spool odi_query.txt
declare
v_extract_date DATE;
begin
select extract_date into v_extract_date
from LORIK_UNIT.Toad_zhurnal;
LORIK_UNIT.lorik_utils.p_create_daily_partitions (v_extract_date );
end;
/
spool off

删除行尾的分号;

最新更新