سلسلة حرفية غير معتمدة في الإجراء المخزن تدعو إلى DB2 ل z / OS

StackOverflow https://stackoverflow.com/questions/699174

سؤال

وأنا الحصول على الخطأ التالي عند استدعاء SP بسيط من مطور التطبيق الرشيد منظور البيانات عند الاتصال مثيل DB2 DB تعمل على ض / OS. أيضا عند الاتصال من السنجاب. الاستفسارات SQL على التوالي تشغيل أي مشكلة. الاستعلام أيضا يعمل بشكل جيد عند استدعائه من كود جافا بلدي.

و

    'Error: [ibm][db2][jcc][10243][10940] String literals not supported in 
    stored procedure calls to DB2 for z/OS' 
إجراء مخزن هو

و

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

ويعمل بشكل جيد على سبيل المثال DB2 المحلي، أي شخص أي فكرة إذا كان ذلك ممكنا؟

هل كانت مفيدة؟

المحلول

وOK، تم القيام ببعض المزيد من التحقيق في هذا وكان لي برنامج التشغيل الخاطئ محليا. الترقية إلى السائق DB2 V9.5 لضبط الاتصال المحلية حل القضية والمطالبة SProcs مع سلسلة حرفية تعمل الآن. فقط في حالة أي شخص لديه نفس القضية في المستقبل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top