Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.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
XML将txt文件导入SQL。重复的id错误消息?_Sql_Sql Server_Xml_Sql Server 2017 - Fatal编程技术网

XML将txt文件导入SQL。重复的id错误消息?

XML将txt文件导入SQL。重复的id错误消息?,sql,sql-server,xml,sql-server-2017,Sql,Sql Server,Xml,Sql Server 2017,我的管理程序使用xml文件将价目表(txt文件)导入SQL数据库。 XML文件中有很多行,但这是我遇到问题的行 <?xml version="1.0"?> <BCPFORMAT> <RECORD> <FIELD ID="41" xsi:type="CharFixed" LENGTH="5" COLLATION=""/> </RECORD&

我的管理程序使用xml文件将价目表(txt文件)导入SQL数据库。 XML文件中有很多行,但这是我遇到问题的行

<?xml version="1.0"?> 
<BCPFORMAT>
<RECORD>
<FIELD ID="41" xsi:type="CharFixed"  LENGTH="5"  COLLATION=""/>
</RECORD>
<ROW>
<COLUMN SOURCE="41" NAME="VGRNR1" xsi:type="SQLVARYCHAR"/>
<COLUMN SOURCE="41" NAME="VGRNR2" xsi:type="SQLVARYCHAR"/>
</ROW>
</BCPFORMAT>

我已将第八行更改为列SOURCE=“41”,因为我需要SQL数据库中VGRNR1和VGRNR2两个字段中的字段ID=“41”中的数据。 进行更改时,我从管理程序中收到以下错误消息:

重复元素id“41”


是否可以编辑xml文件,以便我可以从数据库中VGRNR1和VGRNR2两个字段的字段ID=“41”中获取数据?

您使用的是哪种dbms?是否有可能使用BCP格式的xml文件?