将分隔的字符串分配给变量

时间:2010-06-24 14:34:13

标签: sql-server tsql ssis

您好我有这个要求:

将分隔的文本文件传递给SQL数据库中的表(TEST) - 是的,这很好

现在我需要根据主键对结果进行分组,并将结果集作为分隔(管道变换字符串)返回给变量。然后将此变量用作存储过程的输入参数,稍后处理过程。

例如:从TEST中选择*主要的KEY val - x,所以说我得到2行

column1 column2 a b c d

现在结果集需要转换为| b | c | d并存储在变量say xVar

然后将此XVar用作存储过程的输入参数,这非常简单。

但是第一部分的任何想法......我可以在不使用自定义脚本或活动x组件的情况下实现这一目标吗?

非常感谢

ABHI

1 个答案:

答案 0 :(得分:0)

脚本任务或组件是将不同行的值连接成一个自定义变量的唯一方法。