BookmarkSubscribeRSS Feed
MadhavCheluka
Fluorite | Level 6

I am getting below error while creating a table on Redshift using (datastep) Redshift ODBC connection.

ERROR: The character variable VAR1 has too long a value for the RSCONN library.
 

my connection statement and datastep:

libname rsconn odbc datasrc='XXXXXXXXXX' user="&user." pwd="&rspwd." schema=XXXXX;

 

data rsconn.table1;

set work.table2(keep=var1);

run;

 

The length of the var1 is $10.

 

any help in resolving this issue is appreciated

 

1 REPLY 1
SASKiwi
PROC Star

What's the length of VAR1 in Redshift. Most likely it is defined as less than 10 characters. Run this to confirm:

proc contents data =  rsconn.table1;
run;
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 5236 views
  • 0 likes
  • 2 in conversation