0

我在批处理文件中执行以下操作,在 SELECT 语句中使用“< 10”时出现 ORA 错误。

批处理文件中出现错误:“系统找不到指定的文件”在 output.txt 中,只打印了这么多,而不是完整的语句:从双重退出中选择“X”

echo select 'X' from dual > output.txt
echo where months_between(sysdate,to_date('20130715','YYYYMMDD')) < 10 ; >> output.txt
echo exit >> output.txt
findstr "X" output.txt>nul
if %ERRORLEVEL% EQU 0 goto test_proc

如何去纠正这个错误?

谢谢

4

1 回答 1

1

用于^转义 <

echo where months_between(sysdate,to_date('20130715','YYYYMMDD')) ^< 10 ; >> output.txt

如发现here

于 2013-07-15T10:56:50.180 回答