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