목차

Search

  1. 서문
  2. XML 개념
  3. PowerCenter에서 XML 사용
  4. XML 소스 작업
  5. XML 편집기 사용
  6. XML 대상 작업
  7. XML 소스 한정자 변환
  8. 미드스트림 XML 변환
  9. 부록 A: XML 데이터 유형 참조
  10. 부록 B: XPath 쿼리 함수 참조

XML Guide

XML Guide

XML 및 변환 데이터 유형

XML 및 변환 데이터 유형

PowerCenter는 2001년 5월 2일 W3C 권장 사항에서 지정된 모든 XML 데이터 유형을 지원합니다. 다음 테이블에는 XML 데이터 유형이 나열되어 있으며 XML 소스 한정자 변환의 변환 데이터 유형과 비교합니다. XML 데이터 유형에 대한 자세한 내용은 http://www.w3.org/TR/xmlschema-2에서 XML 데이터 유형에 대한 W3C 사양을 참조하십시오.
XML 파일을 가져와 정의를 작성하는 경우 XML 정의 및 미드스트림 XML 변환에서 데이터 유형을 변경할 수 있습니다. XML 데이터 유형을 XML 스키마에서 가져오는 경우 변경할 수 없습니다. 매핑 내에서 XML 소스에 대한 변환 데이터 유형을 변경할 수 없습니다.
다음 테이블에는 XML 및 해당 변환 데이터 유형이 설명되어 있습니다.
데이터 유형
변환
범위
anySimpleType
문자열
1 ~ 104,857,600자
anyURI
문자열
1 ~ 104,857,600자
base64Binary
이진
1~104,857,600바이트
부울
작은 정수
전체 자릿수 5; 소수 자릿수 0
바이트
작은 정수
전체 자릿수 5; 소수 자릿수 0
날짜
날짜/시간
A.D. 0001년 1월 1일 ~ A.D. 9999년 12월 31일(전체 자릿수는 나노초)
날짜/시간
날짜/시간
A.D. 0001년 1월 1일 ~ A.D. 9999년 12월 31일(전체 자릿수는 나노초)
10진수
10진수
전체 자릿수 1 ~ 28, 소수 자릿수 0 ~ 28
배정밀도
배정밀도
정밀도 15, 배율 0
기간
문자열
1 ~ 104,857,600자
ENTITIES
문자열
1 ~ 104,857,600자
ENTITY
문자열
1 ~ 104,857,600자
부동 소수점 수
배정밀도
정밀도 15, 배율 0
gDay
정수
-2,147,483,648 ~ 2,147,483,647
전체 자릿수 10; 소수 자릿수 0
gMonth
정수
-2,147,483,648 ~ 2,147,483,647
전체 자릿수 10; 소수 자릿수 0
gMonthDay
날짜/시간
A.D. 0001년 1월 1일 ~ A.D. 9999년 12월 31일(전체 자릿수는 나노초)
gYear
정수
전체 자릿수 10; 소수 자릿수 0
gYearMonth
날짜/시간
A.D. 0001년 1월 1일 ~ A.D. 9999년 12월 31일(전체 자릿수는 나노초)
hexBinary
이진
1~104,857,600바이트
ID
문자열
1 ~ 104,857,600자
IDREF
문자열
1 ~ 104,857,600자
IDREFS
문자열
1 ~ 104,857,600자
int
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
정수
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
언어
문자열
1 ~ 104,857,600자
긴 정수
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
이름
문자열
1 ~ 104,857,600자
Ncname
문자열
1 ~ 104,857,600자
negativeInteger
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
NMTOKEN
문자열
1 ~ 104,857,600자
NMTOKENS
문자열
1 ~ 104,857,600자
nonNegativeInteger
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
nonPositiveInteger
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
normalizedString
문자열
1 ~ 104,857,600자
NOTATION
문자열
1 ~ 104,857,600자
positiveInteger
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
QName
문자열
1 ~ 104,857,600자
짧은 정수
작은 정수
전체 자릿수 5; 소수 자릿수 0
문자열
문자열
1 ~ 104,857,600자
시간
날짜/시간
A.D. 0001년 1월 1일 ~ A.D. 9999년 12월 31일(전체 자릿수는 나노초)
토큰
문자열
1 ~ 104,857,600자
unsignedByte
작은 정수
전체 자릿수 5; 소수 자릿수 0
unsignedInt
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
unsignedLong
Bigint
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
전체 자릿수 19; 소수 자릿수 0
unsignedShort
정수
-2,147,483,648 ~ 2,147,483,647
전체 자릿수 10; 소수 자릿수 0