update account set lastusedval=lastusedval+1 where isactive=1 returning 如何在java中执行上述查询当我试图在oracle中执行它的时候,它正在工作,但是在java hibernate/jpa中,没有办法在更新查询中存储返回值。
执行上述查询的目的是在超过1个请求时在数据库级别上应用锁
我正在使用Microsoft SQL Server JDBC驱动程序2.0通过Java连接到SQL Server (2005)。编辑1:明确地说,我知道如何调用存储过程。这个问题特别是关于如何获得返回值(而不是结果集)。返回值是一个整数,通常在没有结果集的情况下执行查询时生成,或者在SQL中明确声明类似RETURN 0的内容时生