Handle locale-specific data

Each HCL OneDB™ SQL API product contains a processor to process HCL OneDB ESQL/C source files that have embedded SQL and preprocessor statements.

The HCL OneDB ESQL/C processor, esql, processes C source files.

The processors for HCL OneDB ESQL/C products use operating-system files in the following situations:
  • They write language-specific source files (.c) when they process the HCL OneDB ESQL/C source file.

    The HCL OneDB ESQL/C processors use the client code set (that the client locale specifies) to generate the file names for these language-specific files.

  • They read HCL OneDB ESQL/C source files (.ec) that the user creates.

    The HCL OneDB ESQL/C processors use the client code set to interpret the contents of these HCL OneDB ESQL/C source files.

Use the CLIENT_LOCALE environment variable to specify the client locale.