[SQL SERVER] XMLをテーブル形式に変換するSQL

以下のXMLデータをテーブル形式に変換する方法を説明します。 <NewDataSet> <row> <Title>タイトル1</Title> <Memo>内容1</Memo> <UserID>test1</UserID> <Count>1</Count> </row> <row> <Title>タイトル2</Title> <Memo>内容2</Memo> <UserID>test2</UserID> <Count>2</Count> </row> </NewDataSet> 一つ目方法! このまま実行してみてください。 DECLARE @XmlData xml SET @XmlData = '<NewDataSet><row><Title>タイトル1</Title><Memo>内容1</Memo><UserID>test1</UserID><Count>1</Count></row><row><Title>タイトル2</Title><Memo>内容2</Memo><UserID>test2</UserID><Count>2</Count></row></NewDataSet>' DECLARE @IntDoc int EXEC sp_xml_preparedocument @IntDoc OUTPUT, @XmlData SELECT Title, Memo, UserID, Count FROM OPENXML(@Intdoc, '/NewDataSet/row',2) WITH (Title nvarchar(20), M...