hellostory的专栏

最痛恨看到同一篇文章被无数次转载,而且同一时间被搜索到,更可恨的是它竟然错误百出!!!...

Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=

问题描述:MySQL进行字符串比较时发生错误: SELECT a.equ_no, b.fullCode FROM equipment a, ( SELECT t.*, getEquTypeFullCode (t.equType_id) AS fullCode FROM ...

2012-02-17 09:01:25

阅读数 41472

评论数 5

(MySQL)Spring3+Mybatis3使用注解式事务声明(@Transactional)无法回滚

按以下步骤进行检查: 1、检查下Spring3配置没问题(略); 2、检查Log4J日志输出,确实有进行事务回滚动作; 3、检查下MySQL后台日志输入,确实有进行“rollback”操作; 上网查找一番,终于找到解决方法!原来执行事务回滚的表默认“表类型=MyISAM“(网上说:MyIS...

2012-01-13 10:18:29

阅读数 6382

评论数 0

解决MySQL中float字段SUM()时出现一堆小数的问题

方法一:最好的办法是将float字段改为decimal(16,6)。具体方法:可设置一个临时字段,结合MySQL的关键字binary进行准确复制等。 方法二:使用binary关键字解决。具体操作为“select sum(binary 字段名(float类型))”

2011-11-16 11:19:39

阅读数 11467

评论数 1

MyBatis获取插入记录的自增长字段值

第一步:     在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名! <insert id="insert" parameterType="Spar...

2011-09-19 15:38:02

阅读数 56288

评论数 8

提示
确定要删除当前文章?
取消 删除