我正在使用以下查询:
public String getAmount(String userId, String companyId) {
Integer amountList = entityManager.createNativeQuery("SELECT scan.attorney.Get_Amount(?, ?) AS amount FROM DUAL")
.setParameter(1, companyId).setParameter(2, userId).getFirstResult();
return amountList.toString();
}
当 getAmount 被传递时,我们还传递了用户 ID 和公司 ID,但它没有获取正确的值,我们在数据库中使用相同的值运行查询,它是正确获取的。
任何人都可以建议上面的本机查询有什么问题吗?