使用varchar(max)变量接受返回值,总是不成功,求大大们解决
declare @STR_CONTENT varchar(MAX) ----文件内容
EXEC @INT_ERR=SP_OAMETHOD @INT_OPENFILE,'ReadAll',@STR_CONTENT OUT
使用FSO对象的方法,读取硬盘TXT文件的内容,内容大于8000字符,只能用VARCHAR(MAX)。可总是返回不成功,好久找不到办法怎么办
PS:如果定义成VARCHAR(N)这种读8000字符以内都是没问题的。