맵핑 함수에는 문자열, 수학, 기타, 2진 데이터 및 날짜의 다섯 가지 유형이 있습니다.
문자열 함수 | 정의 |
---|---|
가운데 맞추기 | 지정된 채우기 문자열 가운데에 문자열을 맞춥니다. |
왼쪽 맞추기 | 채우기 문자열 내에 맨 왼쪽 문자를 시작으로 문자열을 배치합니다. |
오른쪽 맞추기 | 채우기 문자열 내에 맨 오른쪽 문자를 끝으로 문자열을 배치합니다. |
연결 | 모든 매개변수 문자열을 단일 문자열에 결합합니다. |
형식 번호 | 지정된 패턴에 맞게 형식화된 번호인 문자열을 리턴합니다. |
길이 | 매개변수의 문자 수를 결정합니다. |
소문자 | 대문자로 된 모든 영어 문자를 소문자로 변환합니다. |
채우기 문자열 | 지정된 길이 및 문자의 채우기 문자열을 리턴합니다. |
바꾸기 | 개별 문자를 다른 개별 문자로 바꿉니다. |
시작 | 첫 번째 매개변수가 두 번째 매개변수의 문자로 시작되는지 여부를 판별합니다. |
하위 문자열 | 지정된 문자 배치에 따라 매개변수의 위치를 추출합니다. |
하위 문자열 이후 | 지정된 하위 문자열의 첫 번째 발생 항목 뒤에서 시작되어 문자열 끝까지에 있는 문자열의 모든 문자(하나 이상의 문자)를 추출합니다. |
하위 문자열 이전 | 지정된 하위 문자열의 첫 번째 발생 항목에서 시작되는 문자열의 모든 문자(하나 이상의 문자)를 추출합니다. |
트림 | 매개변수의 모든 선행 및 후행 공백을 트리밍하고 매개변수 내에 있는 모든 공백을 표준화합니다. |
대문자 | 모든 영어 소문자를 해당되는 대문자로 변환합니다. |
수학 함수 | 설명 |
---|---|
절대값 | 매개변수의 절대값을 결정합니다. |
추가 | 모든 매개변수를 추가합니다. |
평균 | 매개변수의 숫자 노드 또는 노드 세트의 평균값을 결정합니다. |
올림 | 매개변수를 가장 가까운 다음 정수로 올립니다. |
계수 | 매개변수의 모든 노드 또는 노드 세트에 있는 노드 수를 계수합니다. |
나누기 | 첫 번째 매개변수를 이후의 모든 매개변수로 나눈 몫을 리턴합니다. |
내림 | 매개변수를 가장 가까운 다음 정수로 내립니다. |
최대값 | 매개변수의 숫자 노드 또는 노드 세트의 최대값을 결정합니다. |
최소값 | 매개변수의 숫자 노드 또는 노드 세트의 최소값을 결정합니다. |
나머지 | 첫 번째 매개변수를 이후의 모든 매개변수로 나눈 나머지를 결정합니다. |
곱하기 | 모든 매개변수의 곱을 리턴합니다. |
반올림 | 숫자를 가장 가까운 정수로 올립니다. |
빼기 | 첫 번째 매개변수에서 이후의 모든 매개변수를 뺀 차를 리턴합니다. |
합계 | 매개변수의 모든 숫자 노드 또는 노드 세트를 더합니다. |
기타 함수 | 설명 |
---|---|
부울 | 입력의 데이터 유형에 따라 매개변수를 true 또는 false로 평가하여 리턴합니다. |
CopyOf | 소스 노드의 이름이 전달된 값과 일치하면, 이 함수는 소스 노드의 전체 컨텐츠(모든 하위를 포함한 소스 노드의 전체 하위 트리)를 대상 노드에 복사합니다. |
Not | 매개변수가 false일 경우 true를 리턴합니다. 매개변수가 true일 경우 false를 리턴합니다. |
숫자 | 매개변수의 데이터 유형을 number로 변경합니다. |
위치 | 해당 동위 세트 내에서 현재 노드의 색인을 결정합니다. |
문자열 | 매개변수의 데이터 유형을 문자열로 변경합니다. |
2진 데이터의 함수 | 설명 |
---|---|
Base64Binary에서 캐스트 함수 | XML 스키마 데이터 유형 xs:base64Binary에서 XML 스키마 데이터 유형 xs:string으로 캐스트합니다. |
HexBinary에서 캐스트 함수 | XML 스키마 데이터 유형 xs:hexBinary에서 XML 스키마 데이터 유형 xs:string으로 캐스트합니다. |
Base64Binary로 캐스트 함수 | XML 스키마 데이터 유형 xs:string에서 XML 스키마 데이터 유형 xs:base64Binary로 캐스트합니다. |
HexBinary로 캐스트 함수 | XML 스키마 데이터 유형 xs:string에서 XML 스키마 데이터 유형 xs:hexBinary로 캐스트합니다. |
날짜 함수 | 설명 |
---|---|
현재 날짜 및 시간 가져오기 함수 | 현재 날짜 및 시간(로컬 시간대 사용)을 XML 스키마 데이터 유형 xs:dateTime으로 리턴합니다. |
현재 날짜 가져오기 함수 | 현재 날짜(로컬 시간대 사용)를 XML 스키마 데이터 유형 xs:date로 리턴합니다. |
현재 시간 가져오기 함수 | 현재 시간(로컬 시간대 사용)을 XML 스키마 데이터 유형 xs:time으로 리턴합니다. |
날짜 문자열 읽기 함수 | 날짜 및 시간이 포함된 문자열을 XML 스키마 데이터 유형 xs:dateTime으로 변환합니다. |
날짜 문자열 형식화 함수 | XML 스키마 데이터 유형 xs:dateTime을 두 번째 매개변수로 정의된 형식의 문자열로 변환합니다. |