我正在调用下面的方法,需要通过存储过程将记录插入到表中。
在我的本地机器上,更新总是有效的。在服务器更新停止后插入一个
记录。它不打印任何异常。
我的方法
public void executeTableUpdate(String sql) throws Exception {
StatelessSession session = null;
try {
session = getSessionFactory().openStatelessSession();
session.beginTransaction();
int result = session.createSQLQuery(sql).executeUpdate();
} catch (Exception ex) {
e.getMessage();
} finally {
if (session != null) {
try {
session.getTransaction().commit();
session.close();
} catch (Exception exception) {
exception.getMessage();
}
}
}
}
传递的 SQL 是
调用 SP_UPDATE_STATUS(NOW(),'value1',NOW(),'value1',1,'summary',)