문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

관계형 데이터에 대한 XQuery 처리

XML 데이터 형식 메서드 중 하나를 사용하여 xml 유형의 열 또는 변수에 대해 XQuery를 지정합니다. 여기에는 query(), value(), exist() 또는 modify()가 포함됩니다. XQuery는 XML을 생성하는 쿼리에서 식별된 XML 인스턴스에 대해 실행됩니다.

XQuery 실행으로 생성된 XML에는 다른 Transact-SQL 변수 또는 행 집합 열로부터 검색된 값이 포함될 수 있습니다. 비-XML 관계형 데이터를 결과 XML에 바인딩하기 위해 SQL Server는 XQuery 확장으로 다음과 같은 의사 함수를 제공합니다.

  • sql:column() 함수

  • sql:variable() 함수

xml 데이터 형식의 query() 메서드에 XQuery를 지정할 때 이러한 XQuery 확장을 사용할 수 있습니다. 따라서 query() 메서드는 XML 및 비-xml 데이터 형식의 데이터를 조합하는 XML을 생성할 수 있습니다.

또한 xml 데이터 형식 메서드 modify(), value(), query()exist()를 사용하여 XML 내부의 관계형 값을 제공할 때 이러한 함수를 사용할 수 있습니다.

자세한 내용은 sql:column() 함수(XQuery)sql:variable() 함수(XQuery)를 참조하십시오.

커뮤니티 추가 항목

추가
표시: