1
でXMLフィールドから特定の値を選択するには?どのように私はテーブルのXML列を持っていると私は <p></p>どのテーブルにXML値を挿入するためにXMLを解析し、新しいテーブルに値を挿入するSQL Server 2008の
CREATE TABLE [dbo].[PubmedMeshDescriptors](
[ID] [int] IDENTITY(1,1) NOT NULL,
[PMID] [int] NULL,
[Descriptor] [nvarchar](400) NULL,
[DescriptorIsMajor] [char](1) NULL,
[Qualifier] [nvarchar](400) NULL,
[QualifierIsMajor] [char](1) NULL
)
と別のテーブルのXML列は、私は、SQLクエリを使用していることを行うことができますどのようにこの
<MedlineCitation Owner="NLM" Status="MEDLINE">
<PMID Version="1">1</PMID>
<MeshHeadingList>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Aldehyde Oxidoreductases</DescriptorName>
<QualifierName MajorTopicYN="N">metabolism</QualifierName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Animals</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Carbon Dioxide</DescriptorName>
<QualifierName MajorTopicYN="N">blood</QualifierName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Formates</DescriptorName>
<QualifierName MajorTopicYN="N">blood</QualifierName>
<QualifierName MajorTopicYN="Y">poisoning</QualifierName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Haplorhini</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Hydrogen-Ion Concentration</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Methanol</DescriptorName>
<QualifierName MajorTopicYN="N">blood</QualifierName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Methods</DescriptorName>
</MeshHeading>
<MeshHeading>
<DescriptorName MajorTopicYN="N">Pseudomonas</DescriptorName>
<QualifierName MajorTopicYN="N">enzymology</QualifierName>
</MeshHeading>
</MeshHeadingList>
</MedlineCitation>
のように見えますか?