Како извршити SQL команду помоћу isql-а у командној линији
Ако вам је потребно да приступите Firebird бази података унутар batch/command line/PowerShell/bash скрипте, следећа техника ће бити корисна:
echo select count(*) from rdb$database; | c:\path\to\isql.exe host/port:alias -user sysdba -pass masterkey
У овом случају, isql.exe ће бити покренут, а команда између echo и | ће бити прослеђена као улаз.
На пример:
echo select count(*) from rdb$types; | isql.exe localhost/3050:employee -user sysdba -pas masterkey
Пример излаза:
Database: localhost/3050:employee, User: SYSDBA
SQL>
COUNT
=====================
254
SQL>