如题

解决方案 »

  1.   

    你最好用个带有架构信息的xml文档,这样你写代码就轻松多了。
      

  2.   


    CREATE PROCEDURE sp_name
    (
    @aList TEXT,      --XML: <CriterionList><Criterion typeID="1001" value="XXXX"/></CriterionList> 
    )
    AS  DECLARE @idoc INT
    EXEC sp_xml_preparedocument @idoc OUTPUT, @aList
    INSERT INTO table (column1, column2)
    SELECT CriterionTypeID, CriterionValue
    FROM OPENXML (@idoc, '/CriterionList/Criterion',1) 
    WITH (CriterionTypeID int '@typeID', CriterionValue varchar(100) '@value')aList 是你的xml文件。
      

  3.   

    你是想一次导入多条XML 数据吧?