다음을 통해 공유


xml 데이터 형식에 대한 XQuery 함수

적용 대상: SQL Server

이 항목과 해당 하위 항목에서는 xml 데이터 형식에 대해 XQuery를 지정할 때 사용할 수 있는 함수에 대해 설명합니다. W3C 사양은 다음을 참조하세요 http://www.w3.org/TR/2004/WD-xpath-functions-20040723.

XQuery 함수는 네임스페이스에 http://www.w3.org/2004/07/xpath-functions 속합니다. W3C 사양에서는 "fn:" 네임스페이스 접두사를 사용하여 이러한 함수를 기술합니다. 함수를 사용할 때는 "fn:" 네임스페이스 접두사를 명시적으로 지정할 필요가 없습니다. 이 때문에 가독성을 향상시키기 위해 네임스페이스 접두사는 일반적으로 이 설명서에서 사용되지 않습니다.

다음 표에서는 xml데이터 형식에 대해 지원되는 XQuery 함수를 나열합니다.

범주 함수 이름
숫자 값의 함수 ceiling
floor
round
문자열 값의 XQuery 함수 concat
contains
substring
소문자 함수(XQuery)
string-length
대문자 함수(XQuery)
부울 값의 함수 not
노드의 함수 number
로컬 이름 함수(XQuery)
namespace-uri 함수(XQuery)
컨텍스트 함수 last
위치
시퀀스의 함수 empty
distinct-values
id 함수(XQuery)
집계 함수(XQuery) count
avg
min
max
sum
생성자 함수(XQuery) 생성자 함수
데이터 접근자 함수 string
data
부울 생성자 함수(XQuery) true 함수(XQuery)
false 함수(XQuery)
QNames와 관련된 함수(XQuery) expanded-QName(XQuery)
local-name-from-QName(XQuery)
namespace-uri-from-QName(XQuery)
SQL Server XQuery 확장 함수 sql:column() 함수(XQuery)
sql:variable() 함수(XQuery)

참고 항목

xml 데이터 형식 메서드
XQuery 언어 참조(SQL Server)
XML 데이터(SQL Server)