작성하는 SQL문을 실행 및 테스트할 수 있습니다.
이 태스크 정보
중요사항: INSERT, UPDATE 또는 DELETE문을 실행할
경우에는 데이터베이스를 수정할 수 있습니다.
SQL문에 호스트 변수가 포함될 경우에는 호스트 변수마다
적절한 유형의 값으로 대체하도록 프롬프트됩니다.
프로시저
SQL문을 실행하려면 다음을 수행하십시오.
- 명령 또는 도구 모음 단추를 클릭하여 SQL문 실행을 시작하십시오.
|
|
데이터 프로젝트 탐색기 보기에서 |
- 데이터 프로젝트의 SQL 스크립트
폴더에서 SQL문을 마우스 오른쪽 단추로 클릭한 후 팝업 메뉴에서 SQL 실행을
클릭하십시오.
|
SQL 쿼리 편집기에서 SQL문을 열 경우 |
- 을 클릭하십시오.
- 을 클릭하십시오.
- SQL 쿼리 빌더의 SQL 소스 분할 영역에서 마우스 오른쪽 단추를 클릭하고
팝업 메뉴에서 SQL 실행을 클릭하십시오.
- 기본 도구 모음에서 SQL문 실행을 클릭하십시오.
|
SQL 및 XQuery 편집기에서 SQL문을 열 경우 |
- 편집기의 맨 위 경계에서 SQL 실행을 클릭하십시오.
- 을 클릭하십시오.
- SQL 및 XQuery 편집기를 마우스 오른쪽 단추로 클릭한 후 팝업 메뉴에서 SQL
실행을 클릭하십시오.
|
- 데이터 디자인 프로젝트에서 SQL문을 실행할 경우 연결 선택사항 마법사에서
데이터베이스 연결을 선택한 후 완료를 클릭하십시오. 완료 단추를 사용할 수 없는 경우에는 다시 연결을 클릭하십시오.
- 데이터베이스에 연결되어 있지 않은 경우에는 데이터베이스 권한 창에서
비밀번호를 지정한 후 확인을 클릭하십시오.
- 명령문에 하나 이상의 호스트 변수가 있을 경우에는
변수 값 지정 창에서 값을 지정하십시오.
- 호스트 변수를 포함하는 테이블의 각 행에서
값 표제 아래에 있는 셀을 더블 클릭한 후
호스트 변수의 값을 입력하십시오.
- 완료를 클릭하십시오.
결과
결과가 SQL 결과 보기에 표시됩니다. 보기가 아직 열려 있지 않으면
자동으로 열립니다.
다음에 수행할 작업
이 제품의 데이터베이스에 연결한 후 워크벤치 외부에서 임의의 방법으로 연결을
취소한 경우(예: DB2®에서 "force applications all" 명령을 사용하여)
연결이 끊어진 사실을 발견할 수 없습니다.
수행하는 일부 태스크는 데이터베이스와의
활성 연결 존재 여부에 따라 결정됩니다. 데이터베이스와의 활성 연결이 필요한 모든 태스크(예:
SQL 쿼리 빌더에서 SQL문 실행)는 연결이 끊어지면 제대로 작동하지 않습니다.
이 문제를 해결하려면 데이터베이스에 다시 연결해야 합니다.