我有一个Oracle的Java代码,我在其中保存一个文件在数据库中,该文件存储在Blob字段中,为此我使用“select for update”并将连接置于“autocommit(false) “保持通道对该记录开放,之后我将结果保存在Blob中,然后将内容写入OutputStream,然后执行”commit“并将连接恢复为”autocommit(true)“。
问题是,我如何为SQL Server 2008做“选择更新”?我一直在阅读可能在我的选择中使用“WITH(ROWLOCK)”,但如果我这样做,在你提交写入后,OutputStream对象会自动解锁吗?或者程序是什么?
感谢收听。