我正在使用 CallableStatement 通过 java 传递 StoreProcure 参数。
但是,当我尝试获取一些“NUMBER”类型的值时,我无法使用:
CallableStatement.getLong(1)
因为,所有的“NUMBER”参数都会像 BigDecimal 一样。
任何想法 ?
例如:
内部数据库:
Procedure LookingForSomething(myNumber OUT NUMERIC);
通过java:
Long myNumber = CallableStatement.getLong("myNumber"); - Doesn't work