- 博客(5)
- 收藏
- 关注
原创 Statement.execute() 返回值
Statement.execute() 返回的不是执行成功与否的结果,比如执行sql是一条插入语句,不能通过statement.execute(sql)的返回值判断是否插入成功。想要获得插入是否成功的信息,一个可选的方法是在执行插入动作后,再执行一句查询。
2017-04-15 17:57:59 8106 1
原创 MySQL的REPEATABLE READ事务隔离级别
一、标准SQL事务隔离级别有4种:1、READ UNCOMMITTED:可读取其他事务未提交数据,可能会都到其他事务实际最后rollback、没有写到数据库数据,叫作脏数据;2、READ COMMITTED:事务A内,不可以读取事务B已操作但未commit的数据,但可以读取事务C已commit的数据;这样会存在一个问题,在事务A内,对于同一条数据的两次查询之间如果事务B commit的对这
2017-02-12 10:27:43 376
原创 hibernate报错总结(持续更新)
总结hibernate报错及排错记录,避免两次掉进同一个坑。1、我的tiny网站经常在刚上线时很正常,过一两天之后访问会高频刷出500:hibernateTransactionException:rollback failed。查看详细的报错信息,还有这个(下面两行是在stackoverflow截的,但是信息除了时间具体数值其他都是一样的):com.mysql.jdbc.excepti
2016-10-23 21:14:32 337
原创 mysql报错总结(持续更新)
1、在员工表添加触发器,自动更新员工工作年限不OK。原因:非常遗憾,MYSQL中触发器中不能对本表进行 insert ,update ,delete 操作,以免递归循环触发。
2016-10-10 21:32:29 338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人