Я пытаюсь получить уровень ошибки команды isql, выполняемой в цикле for. Но я всегда получаю 0.
for /f "skip=4" %%i in ('echo SELECT COALESCE^(MAX^(ID^)^,0^) FROM LOG^; ^| %isql% -B -Q -U SYSDBA -P %password% %host%:%db_path%') do (
set maxId=%%i
@goto :break
)
echo %errorlevel%
:break
Как я могу это сделать?