cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
SAS® data set created by submitting SAS code from JMP® leads to an invalid SAS variable name

When JMP® connects to SAS®, the SAS VALIDVARNAME system option is set to ANY because JMP is more permissive with respect to column names. This can cause an error similar to the one below if the SAS code submitted from inside JMP creates a variable with a name that does not follow the default SAS variable name rules.

ERROR: The value <variable name> is not a valid SAS name.

To ensure that the SAS code generates variable names according to the expected rules, add the following system option to the beginning of the SAS code to be submitted from JMP:

 OPTION VALIDVARNAME=V7; 

More information about the VALIDVARNAME system option can be found in the SAS documentation.

 

[Previously JMP Note 57049]

Details
Operating System
macOS Windows
Products JMP JMP Pro