XML 데이터(SQL Server)XML Data (SQL Server)

SQL ServerSQL Server 에서는 반구조화된 데이터 관리를 위한 다양한 응용 프로그램을 개발할 수 있는 강력한 플랫폼을 제공합니다. provides a powerful platform for developing rich applications for semi-structured data management. XML에 대한 지원은 SQL ServerSQL Server 의 모든 구성 요소에 통합되어 있고 해당되는 지원은 다음과 같습니다.Support for XML is integrated into all the components in SQL ServerSQL Server and includes the following:

  • xml 데이터 형식.The xml data type. XML 값은 XML 스키마의 컬렉션에 따라 형식화되거나 형식화되지 않은 상태로 유지될 수 있는 xml 데이터 형식의 열에 기본적으로 저장될 수 있습니다.XML values can be stored natively in an xml data type column that can be typed according to a collection of XML schemas, or left untyped. XML 열을 인덱싱할 수 있습니다.You can index the XML column.

  • xml 유형의 변수와 열에 저장된 XML 데이터에 대해 XQuery 쿼리를 지정할 수 있는 기능The ability to specify an XQuery query against XML data stored in columns and variables of the xml type.

  • XML 데이터를 대량으로 로드할 수 있는 OPENROWSET의 향상Enhancements to OPENROWSET to allow bulk loading of XML data.

  • XML 형식의 관계형 데이터를 검색할 수 있는 FOR XML 절The FOR XML clause, to retrieve relational data in XML format.

  • 관계형 형식의 XML 데이터를 검색할 수 있는 OPENXML 함수The OPENXML function, to retrieve XML data in relational format.

섹션 내용In This Section

XML 데이터 형식 및 열(SQL Server)XML Data Type and Columns (SQL Server)
XML 인덱스(SQL Server) XML Indexes (SQL Server)
XML 스키마 컬렉션(SQL Server) XML Schema Collections (SQL Server)
FOR XML(SQL Server) FOR XML (SQL Server)
OPENXML(Transact-SQL) OPENXML (Transact-SQL)

XML 문서 대량 가져오기 및 내보내기 예제(SQL Server)Examples of Bulk Import and Export of XML Documents (SQL Server)
XQuery 언어 참조(SQL Server) XQuery Language Reference (SQL Server)