이 페이지는 기계 번역되었습니다. 영어 원본을 읽어보세요. English

IBSurgeon 라이브러리

명령 프롬프트에서 isql로 SQL 명령을 실행하는 방법

배치/명령줄/PowerShell/bash 스크립트 내에서 Firebird 데이터베이스에 접근해야 한다면, 다음 기법이 유용할 것입니다:

Code
echo select count(*) from rdb$database; | c:\path\to\isql.exe host/port:alias -user sysdba -pass masterkey

이 경우 isql.exe가 시작되고, echo와 | 사이의 명령이 입력으로 전달됩니다.

예를 들어:

Code
echo select count(*) from rdb$types; | isql.exe localhost/3050:employee -user sysdba -pas masterkey

출력 예시:

Code
Database: localhost/3050:employee, User: SYSDBA
SQL>
                COUNT
=====================
                  254
SQL>