My Oracle Support Banner

Unable to Use Variables Which Start With a Number (Doc ID 2451705.1)

Last updated on SEPTEMBER 26, 2018

Applies to:

Business Intelligence Server Enterprise Edition - Version 12.2.1.0.0 and later
Information in this document applies to any platform.

Symptoms

You are trying to override a variable using the Prefix field as described in the User's Guide, and are using this syntax:

SET VARIABLE "<variable_name>" = '<value>';

Where <variable_name> starts with a number (i.e. 1xyz)

When you try to get the results of the analysis this error is displayed:

View Display Error
Odbc driver returned an error (SQLExecDirectW).
Error Details
Error Codes: OPR4ONWY:U9IM8TAC:U9IM8TAC:U9IM8TAC:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
Please have your System Administrator look at the log for more details on this error. (HY000)
State: HY000. Code: 43113. [nQSError: 43113] Message returned from OBIS.
Please have your System Administrator look at the log for more details on this error. (HY000)
State: HY000. Code: 27002. [nQSError: 27002] Near <">: Syntax error
Please have your System Administrator look at the log for more details on this error. (HY000)
State: HY000. Code: 26012. [nQSError: 26012] .
Please have your System Administrator look at the log for more details on this error. (HY000)
SQL Issued: SET VARIABLE <variable_name>"='<value>';<Logical SQL>

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.