我有两个带有sql server db的服务器,分别说A和B。
我在A中有一个具有xml数据类型的表,而在B中有一个具有xml数据类型的表。
我想将选择A中的数据插入到B中的表中。
insert into [B].[dbo].[T1] select * from [A].[dbo].[T1]
但是我总是出错
"xml data type is not supported in distributed queries"
答案 0 :(得分:1)
有解决方案。
insert into B select xml_field from openquery([A],'select cast(xml_field as varchar(max)) as xml_field from dbo.t1')