새 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에서만 사용할 수 있습니다.