XML 비트스트림

이 구문 요소는 이름 값 요소입니다. XML 메시지를 기록할 때, 비트스트림 요소 값은 메시지에 직접 기록되며 이름은 중요하지 않습니다. 비트스트림 요소는 메시지 트리의 유일한 요소일 수 있습니다.

이 요소의 값은 BLOB 유형이어야 합니다. 다른 데이터 유형을 사용하면 이 요소를 기록할 때 오류가 생성됩니다. 요소의 컨텐츠가 출력 메시지에 사용하기에 적합한지 확인하십시오.

비트스트림 요소를 사용하는 것은 AsisElementContent 유형은 해당 값을 문자열로 변환하는 반면 비트스트림 요소는 해당 BLOB 값을 직접 사용한다는 점을 제외하고는 AsisElementContent 요소와 유사합니다. 이 요소는 매우 많은 메시지 처리를 돕기 위해 설계된 특수화된 요소입니다.

다음 ESQL 발췌는 이 요소의 일반 사용을 설명합니다. 먼저, 다음 요소를 선언하십시오.

DECLARE StatementBitStream BLOB

입력 메시지와 같은 해당 소스에서 StatementBitStream의 컨텐츠를 초기화합니다. 소스 필드가 BLOB 유형이 아닌 경우, CAST 명령문을 사용하여 컨텐츠를 BLOB으로 변환하십시오. 그런 다음 새 필드를 출력 메시지에서 작성하십시오. 예는 다음과 같습니다.

CREATE LASTCHILD OF resultCursor
  Type XML.BitStream
  NAME 'StatementBitStream'
  VALUE StatementBitstream;
관련 개념
메시지 플로우 개요
관련 태스크
메시지 플로우 개발
관련 참조
XML 메시지 본문
XML AsIsElementContent
XML 요소
XML 속성
XML 컨텐츠
XML 주석
CAST 함수
XML 메시지 본문 예: 요소, 속성 및 컨텐츠
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ad09180_