1
Spring JdbcTemplateを使用してJavaからOS400/DB2ストアード・プロシージャー出力パラメーターにアクセスしようとしています。私のストアドプロシージャの最後のパラメータは、レコードが更新された場合の入出力パラメータです。メインフレームから「Y」を取り戻します。誰かが私に、ストアドプロシージャから値を取り戻すためにSpring JdbcTemplateを使用してJavaからOS400/DB2ストアード・プロシージャー出力パラメーターにアクセスしようとしています
XmlBeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource("as400.xml"));
DataSource ds = (DataSource) beanFactory.getBean("dataSource");
jdbc = new JdbcTemplate(ds);
int res= jdbc.update("{CALL TESTONE(?,?)}", new Object[] { new String("JOHN"), new String("N") });
を??最後のパラが入力と出力の場合はどうなりますか? – SJS
残念ながら、いいえ。 JdbcTemplateでは、outパラメータの値を調べることはできません。 in/outパラメータの場合、 'declareParameter(new SqlInOutParameter(...))'の代わりに – highlycaffeinated
あなたはTwitterで感謝していますか? JohnathanMSmith – SJS