首页 > 代码库 > Mybatis Data truncation: Truncated incorrect DOUBLE value: '*'

Mybatis Data truncation: Truncated incorrect DOUBLE value: '*'

具体异常信息如下:

org.springframework.dao.DataIntegrityViolationException: 
### Error querying database.  Cause: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: ‘*‘

错误代码如下:
技术分享
解决办法:
在mybatis中的遇到这种拼接的情况,应该使用concat函数
数据库用的是mysql
经过今天测试发现mysql中也不支持+拼接字符串。

作者:jiankunking 出处:http://blog.csdn.net/jiankunking

<script type="text/javascript"> $(function () { $(‘pre.prettyprint code‘).each(function () { var lines = $(this).text().split(‘\n‘).length; var $numbering = $(‘
    ‘).addClass(‘pre-numbering‘).hide(); $(this).addClass(‘has-numbering‘).parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($(‘
  • ‘).text(i)); }; $numbering.fadeIn(1700); }); }); </script>

    Mybatis Data truncation: Truncated incorrect DOUBLE value: '*'