我有sp连接一个长字符串并返回SSIS。但目前SSIS只是部分地挑选字符串。
是否有一种方法允许T-SQL存储过程将长字符串传递给SSIS?目前,该参数定义为VARCHAR(max)
我尝试使用SSIS Object变量,它不允许我将其转换回字符串。如何将SSIS对象转换为字符串
Convert.ToString(Dts.Variable["ObjVar"]Value) ;
我正在使用SSIS 2012。
由于
答案 0 :(得分:1)
对我来说,限制出现在SQL Server端使用的数据类型中。
要解决此问题,请使用TEXT
-可变长度存储,最大大小为2GB数据(如果希望使用Unicode,则为NTEXT
,然后将其限制为1GB)