새 SQL 문 작성 마법사와 SQL 빌더는 모두 SQL 문을 작성하고 실행하도록 비주얼 인터페이스를 제공합니다. 마법사를 사용하여 간단한 SQL 문을 작성하거나, 광범위한 명령문을 지원하는 SQL 빌더를 사용할 수 있습니다. 이러한 도구로 생성된 명령문은 확장자가 .sqx인 파일에 저장됩니다.
다음 표는 마법사와 SQL 빌더로 작성할 수 있는 명령문을 나열한 것입니다.
명령문 | 새 SQL 문 작성 마법사 | SQL 빌더 |
---|---|---|
INSERT - 테이블에 행 삽입
|
|
|
UPDATE - 테이블에서 행 갱신
|
|
|
DELETE - 테이블에서 하나 이상의 행 삭제 | X | X |
SELECT - 조회 수행 | X | X |
WITH - 다중 UDB 공통 테이블 표현식 | X | |
FULLSELECT - 하나 이상의 조회 복합 작성 | X |
마법사를 사용하여 명령문을 작성할 때 다음을 지정하도록 프롬프트가 표시됩니다.
명령문 작성 방법 선택
SQL 문 작성 시 안내받도록 선택한 경우, 마법사는 명령문에 사용하려는 테이블 등과 같이 명령문을 작성하는 데 필요한 다양한 종류의 정보를 입력하도록 프롬프트를 표시합니다. 해당 페이지에서 작업하는 방법에 대한 정보는 각 페이지(예: 테이블 페이지)에서 F1을 누르십시오.
새 SQL 자원을 작성한 후 SQL 빌더를 호출하도록 선택할 경우, 완료를 클릭하면 마법사가 닫히고 SQL 빌더가 열리면서 새 명령문이 표시됩니다. SQL 빌더를 사용하여 SQL 문을 빌드할 수 있습니다. SQL 빌더에는 마법사에 있는 것보다 더 많은 고급 기능이 포함되어 있으며 작성하려는 명령문에 따라 마법사를 사용하는 것보다 나을 수 있습니다. 자세한 정보는 관련 개념 및 관련 태스크를 참조하십시오.
명령문을 수동으로 작성하도록 선택할 경우, 명령문을 입력하도록 프롬프트가 표시된 후 해당 명령문을 구문 분석하고 실행합니다.
지정할 데이터베이스 모델의 종류 선택
기본적으로 새 데이터베이스 연결을 작성하도록 프롬프트가 표시됩니다. 기존 데이터베이스 연결을 사용하려면 새 데이터베이스 연결 작성 선택란을 지우십시오.
명령문에 대해 기존 데이터베이스 모델을 사용하기도록 선택한 경우, SQL 문은 데이터베이스 모델과 동일한 폴더에 저장됩니다. 데이터베이스 모델을 사용 가능하게 하려면 해당 데이터베이스 모델을 선택해야 합니다. 이 경우 더 이상의 정보는 필요하지 않습니다.
데이터베이스에 연결하여 새로운 데이터베이스 모델을 가져오도록 선택한 경우, 작업을 수행할 데이터베이스에 연결할 때 필요한 정보를 지정하기 위해 프롬프트가 표시됩니다. 새 데이터베이스 및 명령문에 해당하는 프로젝트 또는 폴더를 지정하도록 요청하는 메시지가 표시됩니다. 필드에 지정할 데이터에 대한 정보를 보려면 해당 필드에 포인터를 놓고 F1을 누르십시오.
새 SQL 문 작성 마법사를 완료하면, 실행할 수 있는 간단한 SQL 문이 작성됩니다. 또한 다음 타스크도 명령문으로 수행할 수 있습니다.
또한 명령문은 SQL 빌더에서 열고 편집할 수 있습니다. 자세한 정보는 관련 태스크를 참조하십시오.
지원되는 데이터베이스 벤더의 목록을 보려면 지원되는 데이터베이스 벤더를 참조하십시오.
SQL 문서는 IBM® DB2 Universal Database™와 함께 사용할 때 사용 가능한 옵션을 기반으로 작성됩니다. 다른 데이터베이스 제품을 사용하면, 사용 가능한 도구나 옵션의 작동에 차이점이 있을 수 있습니다. 예를 들어, WITH 문의 작성은 DB2에서만 사용할 수 있습니다.