Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/85.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中的xml_Sql_Sql Server_Xml - Fatal编程技术网

替换SQL中的xml

替换SQL中的xml,sql,sql-server,xml,Sql,Sql Server,Xml,我对SQL非常陌生,我正试图用一个全新的更新过的XML替换某个XML记录 因此,我有一个表,其中包含一个列表,其中的记录都有一个条形码ID,比如说barcode 123有一个名为XML的列,其中填充了XML a。我想用保存在硬盘上的XML B替换XML a 有人能帮我吗?似乎我只能找到直接替换xml本身内部数据的方法,而不能替换整个xml 我正在使用SQL server management studio 2012 提前感谢。为什么不使用更新查询 update table_name set xm

我对SQL非常陌生,我正试图用一个全新的更新过的XML替换某个XML记录

因此,我有一个表,其中包含一个列表,其中的记录都有一个条形码ID,比如说barcode 123有一个名为XML的列,其中填充了XML a。我想用保存在硬盘上的XML B替换XML a

有人能帮我吗?似乎我只能找到直接替换xml本身内部数据的方法,而不能替换整个xml

我正在使用SQL server management studio 2012


提前感谢。

为什么不使用更新查询

update table_name set xml='all content of your xml file here' where BarcodeID=123;

那么,您想定义一个文件名并用该文件的内容更新数据库吗?“似乎我只能找到直接替换数据的方法…”请向我们展示您迄今为止所做的尝试是的,我想用xml文件的内容替换现有的xml字段