Naming Conventions for SAS and Hive

For general information, see SAS Names and Support for DBMS Names.

Current versions of Hive are case insensitive for comparisons, but case is preserved for display purposes. Users can set the PRESERVE_COL_NAMES= and PRESERVE_TAB_NAMES= options (shortcut PRESERVE_NAMES=) to preserve the case of identifiers. Doing this usually is not required unless the case must be preserved for display purposes.

Hive currently does not permit a period (.) or colon (:) within a column name, and a table name cannot begin with the underscore (_) character.

SAS and Hadoop objects include tables, views, columns, and indexes. Here is how SAS handles Hive names:

Last updated: February 3, 2026