DECLARE @XmlContent XML(SalesOrderStatuHistory)=(SELECT StatuHistory FROM SalesOrderStatu WHERE (SalesOrderID = @SalesOrderID));///获得数据库中的XML列数据
    DECLARE @InsertContent xml  ///定义要更新的XML数据
    SET @InsertContent = '<Statu>
                                      <EmployeeID>'+CONVERT(nvarchar,@EmployeeID)+'</EmployeeID>
                                      <Statu>'+CONVERT(nvarchar,@Statu)+'</Statu>
                                      <Cause>'+CONVERT(nvarchar(50),@Cause)+'</Cause>
                                      <ModifiedDate>'+CONVERT(nvarchar,GETDATE(),120)+'</ModifiedDate>
                                      </Statu>'; ///插入参数
    SET @XmlContent.modify('insert sql:variable("@InsertContent") as last into (/Status)[1]'); ////实现参数化更新XML列
    SELECT @XmlContent;

 

相关文章:

  • 2021-08-18
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2021-12-16
  • 2021-11-28
  • 2021-06-07
猜你喜欢
  • 2021-12-21
  • 2021-11-08
  • 2021-09-07
  • 2022-12-23
  • 2022-12-23
  • 2021-11-10
  • 2021-09-01
相关资源
相似解决方案