我有一个sp,它连接了一个长字符串,并将其传递回SSIS。但目前SSIS只挑选了部分字符串。
有没有一种方法可以让T-SQL存储过程向SSIS传递一个长字符串?当前参数定义为VARCHAR(max)
我尝试使用SSIS对象变量,但它不允许我将其转换回字符串。如何将SSIS对象转换为字符串
Convert.ToString(Dts.Variable["ObjVar"]Value) ; 我正在使用SSIS 2012。
谢谢
发布于 2019-03-06 00:48:18
在我看来,限制在于SQL Server端使用的数据类型。为了克服这个问题,使用TEXT -可变长度存储,最大数据大小为2 1GB(如果您希望使用Unicode,则使用NTEXT,然后将其限制为1 1GB)
https://stackoverflow.com/questions/32834113
复制相似问题