当我们需要在DB2中提示提交或回滚时,我有一个运行SQL文件的shell脚本。我面临的问题是MERGE语句。如果SQL脚本有一个MERGE with update语句,那么在提交之前,更改不会反映在表中。但是,如果我有一条简单的UPDATE语句,即使没有提交它,我也可以使用"with ur"选项看到数据中的更改。而且,如果包含带有update的MERGE的脚本在MERGE之后有一
job3 = new CurrentJob();job2.now()如果我在job1中执行以下操作:JPA.em().clear();
这是否也会分离job2和job3当前正在处理的所有实体?这意味着,如果我在数据库中查找的job2/job3中传递一个entity/Model对象,job2/job3是否容易中断,因为该对象刚刚从会话中分离出来?这意味着,即使user1还没有被刷新/提交</e
select c from Messages c where c.session.mode=0 and c.field=5")然后我处理找到的数据sessionClose(session);})Session session=findOpenedSession();如果事务中的操作A在启动之后和结束之前,其他服务将请求打开的Session或尝试向Message表插入记录,怎么