Question

Je reçois l'erreur ci-dessous lors de l'appel d'un simple SP de la Rational Application Developer Perspective de données lors de la connexion à une instance de DB de données DB2 sur z / OS. Aussi lors de l'appel de mySQreuiL. requêtes SQL droites fonctionnent sans problème. La requête fonctionne aussi bien quand appelé de mon code JAVA.

    'Error: [ibm][db2][jcc][10243][10940] String literals not supported in 
    stored procedure calls to DB2 for z/OS' 
Stocké Proc est

    CREATE PROCEDURE testEM( IN id CHAR(12) )
    P1: BEGIN 
      .....
    END P1

fonctionne très bien sur une instance DB2 locale, tout le monde une idée si cela est possible?

Était-ce utile?

La solution

OK, faisons un peu plus enquête sur ce sujet et j'eu le mauvais pilote au niveau local. Mise à niveau vers les paramètres de connexion locales pilote v9.5 DB2 pour les résoudre le problème et appeler Sprocs avec littéraux de chaîne travaille actuellement. Juste au cas où quelqu'un a le même problème à l'avenir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top