I am using the following code
s_last=catt(substr(s_last,1,length(s_last)-ns),pxs[locx]);
to add some character string to the original one.
This working in cycle and when the size of string reaches 255 process stops, saying the IML procedure can't allocate buffer longer than 256.
At the same time, when I use the sample code
test=rowcat(T(p7s)); show test;
I can see
test 1 row 1 col (character, size 35280)
So, My question is, how to make use of long character variable, allowing for action like
string_base=catt (string_base, string_add);
... View more