My Oracle Support Banner

After Upgrading JDBC Driver to 11.2.0.4+, Certain CallableStatement Execution Fails with Exceprtion: "Non Supported SQL92 Token At Position: 5" (Doc ID 2621410.1)

Last updated on AUGUST 30, 2023

Applies to:

JDBC - Version 11.2.0.4.0 and later
Generic (Platform Independent)

Symptoms

After upgrading JDBC driver from 11.2.0.3 to 11.2.0.4(or above), some CallableStatement execution fails with exception below:

java.sql.SQLException: Non supported SQL92 token at position: 5

This error can also be observed on jdbc 12c, 18c and 19c.

Error:
------
java.sql.SQLException: Non supported SQL92 token at position: 5

STEPS
-----------------------
The issue can be reproduced at will with the following steps:

java Code:

CallableStatement cs1 = conn.prepareCall( "{callProcedureName(?,?)}" ) ;
cs1.execute();



BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot use application

Changes

Upgrade JDBC from 11.2.0.3 to 11.2.0.4(or above)

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.