SQL에서 XML로 생성 마법사를 사용하여 SQL 문으로부터 XML 파일을
작성할 수 있습니다. 다른 응용프로그램에서 사용될 수 있는 XML 문서의 구조를 설명하는
XML 스키마 또는 DTD 파일을 작성하도록 선택할 수 있습니다. 또한
XSL 파일이 작성되어 결과를 쉽게 볼 수 있도록 HTML 파일을 작성하기 위해
XML에 적용됩니다.
런타임 시 SQL 문에서 XML 문서를 동적으로 작성하려는 경우,
조회 템플리트 파일을 생성할 수 있습니다. 템플리트 파일은 .xst 확장자를 가집니다.
마법사를 사용하여
SQL에서 XML을 생성하려면 다음을 수행하십시오.
- 다음 중 하나를 수행하여 SQL에서 XML로 생성 마법사를 여십시오.
- SQL 문이 SQL 빌더에 열리면, 아웃라인 보기에서 명령문을 마우스 오른쪽 단추로 클릭한 후
팝업 메뉴에서 새 XML 생성을 클릭하십시오.
- 데이터 정의 보기에서, SQL 문을 포함하는 데이터베이스를 펼치고
명령문 폴더를 펼친 후 명령문을 마우스 오른쪽 단추로 클릭하고
팝업 메뉴에서 새 XML 생성을 클릭하십시오.
- XML 파일에 테이블 열을 표시할 방법을 지정하려면 다음 옵션 중 하나를
선택하십시오.
- 요소 - 테이블 열을 요소로 표시합니다.
- 속성 - 테이블 열을 속성으로 표시합니다.
- 속성으로서의 1차 키 - 속성으로 1차 키를 사용하는
요소로 테이블 열을 표시합니다.
- 링크로서의 외부 키 - 모든 외부 키 관계를
단일 XML 문서에 맵핑합니다. 그러면 외부 키 관계를 반영하는 계층 구조 문서가 작성됩니다.
- 이전 단계에서 링크로서의 외부 키 옵션을 선택한 경우,
각각의 외부 테이블을 별도의 XML 문서에 맵핑하려면 외부 키를 통한 재귀 선택란을
선택하십시오. 외부 키에 대한 자세한 정보는 데이터베이스 도구의 도움말을 참조하거나
www.ibm.com/software/data/technical/BOOK/에서 SQL 참조서를 참조하십시오.
Featured books 표제 아래에서 DB2® Product
Manuals (including Business Intelligence)에 대한 "View page" 링크를 클릭하십시오. SQL 참조서의
두 볼륨 모두 Reference 표제 아래에서 PDF 형식으로 볼 수 있습니다.
- XML 파일 구조에 대한 정보를 포함하는 스키마 정의를 생성하려면
XML 스키마 또는 DTD를 선택하십시오.
스키마 정의가 필요하지 않으면 없음을 선택하십시오.
- 조회를 템플리트 파일로 저장하려면 조회 템플리트 파일 생성
선택란을 선택하십시오.
조회와 출력 XML 문서를 단위별로 테스트하면
WebSphere® Application Server 내에서 응용프로그램을 실행할 때
동적으로 이들을 생성할 수 있습니다. 이렇게 하면 템플리트 파일에 조회를 저장할 수 있습니다. 템플리트
파일은 Servlet과 같은 또 다른 응용프로그램에서 SQLToXML 클래스를 호출할 때
사용할 수 있습니다. SQLToXML 클래스에 대한 자세한 정보는 관련 참조를
참조하십시오.
- 생성된 파일을 저장할 폴더를 지정하십시오.
찾아보기를 클릭하여 폴더를 찾아보십시오.
- 옵션 선택이 완료되면 완료를 클릭하십시오.
마법사가 실행되고 사용자가 지정하는 옵션에 해당되는 추가 파일과 .xml 파일이
생성됩니다. 모든 파일은 지정한 출력 폴더에 저장됩니다.