cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Don’t miss your chance to experience Discovery Summit Europe at our best available rate! Early bird registration through 31 Oct.
  • Graph Builder Toolbar streamlines interactive graphing. Creates shortcuts on Report and GraphBuilder Helpers toolbars. Download and install the extension.
  • JMP will suspend normal business operations for our Rest and Recharge Day on Friday, October 2, 2026.
    Regular business hours will resume on Monday, October 5, 2026.

JMP Knowledge Base

Choose Language Hide Translation Bar
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

Recommended Articles