【发布时间】:2016-06-01 04:00:59
【问题描述】:
有一个表,其中一列包含要为游标或循环中的每一行执行的存储过程 此过程具有表值参数作为输入参数 为每一行调用的过程从同一行中的其他列获取其值基于使用dynamic sql 的更新语句的表,该语句填充列并为过程提供其值。用于为过程提供值的列之一有一个由多行组成的字符串值,但XML PATH ('') 用于将该值转换为单行字符串。该字符串需要传递给过程的用户定义表类型输入参数。
我怎样才能插入这个字符串值,尤其是当它有时有多行时,这意味着我需要在用户定义的表类型变量中进行多次插入以执行该行。 *
【问题讨论】:
标签: sql-server stored-procedures dynamic-sql