Sql server 将具有属性的XML导入SQL Server表
我无法将XML属性“Country”的值放入我的表中 我做错了什么 以下是我的XML:Sql server 将具有属性的XML导入SQL Server表,sql-server,xml,import,Sql Server,Xml,Import,我无法将XML属性“Country”的值放入我的表中 我做错了什么 以下是我的XML: <?xml version="1.0" encoding="utf-8"?> <CustomerDetails> <PersonalInfo Country="USA"> <CustID>1001</CustID> <CustLastName>Smith</CustLastName
<?xml version="1.0" encoding="utf-8"?>
<CustomerDetails>
<PersonalInfo Country="USA">
<CustID>1001</CustID>
<CustLastName>Smith</CustLastName>
<DOB>2011-05-05T09:25:48.253</DOB>
<Address>
<Addr1>100 Smith St.</Addr1>
<City>New York</City>
</Address>
</PersonalInfo>
</CustomerDetails>
感谢您的帮助。使用
@
指定您想要的属性
T3.c3.value('@Country', 'varchar(50)')
T3.c3.value('@Country', 'varchar(50)')