Truncation and renaming of DBMS column names might not occur if the column names are longer than 32 characters


For databases that allow variable names longer than 32 characters, some variables might not appear in the results of a query. When the variables are retrieved, names that are longer than 32 characters are truncated. If two or more columns result in the same name, when the resulting data set is created, only the first variable that is part of the group of duplicate names is retained. All other variables with that name are dropped, and a warning is written to the log.

This issue will occur when the following conditions exist in the SQL procedure query:

To work around this issue, use explicit pass-through processing and rename the variables in the query.