dbsql 대화식 명령 인터프리터

dbsql 명령을 사용하여 Db2® 데이터베이스에 연결하고 명령행 인터페이스에서 쿼리를 실행할 수 있습니다.

dbsql 명령은 nzsql이라는 IBM® Netezza® 명령을 기반으로 합니다. dbsql 명령은 Db2 환경에 대한 쿼리를 실행하기 위해 유사한 인터페이스를 가집니다.

dbsql 명령을 포함하여 Db2 지원 도구를 획득하는 방법에 대한 정보는 Db2 지원 도구 개요의 내용을 참조하십시오.

dbsql 명령을 원격 클라이언트에서 사용할 경우, 데이터베이스 사용자 계정, 비밀번호, 데이터베이스 이름 및 선택에 따라 스키마를 제공해야 합니다. 다음 샘플 dbsql 명령에서 연결 정보는 명령행에 지정됩니다. 사용자, 비밀번호 및 데이터베이스를 지정하지 않을 경우, 해당 정보에 대한 프롬프트가 표시됩니다. 명령 창 또는 쉘 프롬프트에서 명령을 실행할 수 있습니다.
dbsql -d bludb -u mark -pw bluepass 
Welcome to dbsql, the IBM dashDB SQL interactive terminal.

Type:  \? for help on internal slash commands
       \g or terminate with semicolon to execute query
       \q to quit 
BLUDB.MARK(MARK)=>

이 주제의 이전 및 후속 예는 Db2 Warehouse 이미지 또는 클라이언트 컨테이너로부터 Db2 지원 도구(dbsql 명령이 포함됨)를 얻을 수 없는 경우 Db2 관리 서비스IBM Db2 Warehouse에 적용됩니다. Db2 Warehouse 이미지 또는 클라이언트 컨테이너에서 Db2 지원 도구를 얻은 경우, 예를 실행하는 방법에 대한 정보는 Db2지원 도구 개요의 내용을 참조하십시오.

dbsql 명령행의 구성요소를 나타내기 위해 샘플 SQL문이 따릅니다.
프롬프트 및 출력의 각 부분에 대한 범례를 가진 샘플 dbsql 쿼리
그림 범례 설명
1 데이터베이스 이름
2 스키마 이름입니다. 스키마를 지정하지 않는 경우, 해당 명령은 데이터베이스 사용자 이름과 일치하는 기본 스키마를 사용합니다.
3 사용자 이름
4 쿼리
5 쿼리 결과

dbsql 세션을 시작한 후에 dbsql 명령행에 사용자, 데이터베이스, 스키마 및 비밀번호 정보를 입력합니다. 다음 명령은 특정 데이터베이스 및 스키마에 연결하는 방법을 보여줍니다.

dbsql -d bludb -schema test -u mlee -pw blue
 Welcome to dbsql, the IBM dashDB SQL interactive terminal.

Type:  \? for help on internal slash commands
       \g or terminate with semicolon to execute query
       \q to quit 
 BLUDB.TEST(MLEE)=>
팁: 다수의 주제에서 dbsql 명령 출력 예는 간결성을 위해 시작 텍스트를 생략합니다.

dbsql 명령행 인터프리터를 종료하려면 \q를 입력하고 Enter를 누르십시오.