Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 将具有属性的XML导入SQL Server表_Sql Server_Xml_Import - Fatal编程技术网

Sql server 将具有属性的XML导入SQL Server表

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属性“Country”的值放入我的表中

我做错了什么

以下是我的XML:

<?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)')