SQL XML命名空间问题

时间:2014-02-27 13:19:45

标签: sql sql-server xml namespaces

在SQL Server上导入此命名空间时出现问题。

<MISRoot xmlns:i="http://www.w3.org/2001/XMLSchema-instance"   
         xmlns="http://schemas.datacontract.org/2004/07/IGUK.Evolution.FieldToolLite.Lib.MIS">

我试过单引号双引号,但我似乎无法想象它。

WITH XMLNAMESPACES (DEFAULT 'http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/IGUK.Evolution.FieldToolLite.Lib.MIS')
INSERT tbl_MI_XML_IMPORT 
    ([ProductId], [Ancillaries])
SELECT 

1 个答案:

答案 0 :(得分:1)

通常不使用xmlns:i命名空间 - 请尝试使用此方法:

WITH XMLNAMESPACES (DEFAULT 'http://schemas.datacontract.org/2004/07/IGUK.Evolution.FieldToolLite.Lib.MIS')
INSERT tbl_MI_XML_IMPORT 
    ([ProductId], [Ancillaries])
SELECT
相关问题