[MSSQL] OPENXML 사용하여 SELECT 문 실행하기


[MSSQL] OPENXML 사용하여 SELECT 문 실행하기

OPENXML(Transact-SQL) 출처 : docs.microsoft.com OPENXML은 XML 문서에 대한 행 집합 뷰를 제공합니다. 즉 트리노드로 이루어진 XML을 읽어 일반적인 SQL의 SELECT 구문처럼 조회 가능하도록 해줍니다. * SYNTAXSQL OPENXML( idoc int [ in], rowpattern nvarchar [ in], [ flags byte [ in] ] ) [ WITH ( SchemaDeclaration | TableName ) ] 이미지출처 : https://docs.microsoft.com/ OPENXML Example 출처 : docs.microsoft.com SQL (Flags = 1) DECLARE @idoc INT , @doc VARCHAR(1000); SET @doc = ' <ROOT> <Customer CustomerID="VINET" ContactName="Paul Henriot"> <Order CustomerID="VIN...


#MSSQL #OPENXML #SQL #SQLSERVER #SSMS

원문링크 : [MSSQL] OPENXML 사용하여 SELECT 문 실행하기