MySQL中字符串与Num类型拼接报错的解决方法
2016-10-23 00:00
190 查看
发现问题
图片地址如下
http://qximg.lightplan.cc/2016/09/11/1473574486942944.jpeg
需要实现的效果是要加上尺寸,如以下效果
http://qximg.lightplan.cc/2016/09/11/1473574486942944.jpeg|1200*675
一开始想当然使用
结果报错
提示说截取了不正确的值。
解决方法
查资料得知字符串拼接推荐用
总结
以上就是这篇文章的全部内容了,大家都学会了,其实这个问题的解决方法还是很简单的,希望这篇文章的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
Mysql字符串截取函数SUBSTRING的用法说明
MySQL replace函数替换字符串语句的用法
MySQL里实现类似SPLIT的分割字符串的函数
mysql获取字符串长度函数(CHAR_LENGTH)
mysql like查询字符串示例语句
Mysql字符串字段判断是否包含某个字符串的2种方法
批量替换 MySQL 指定字段中的字符串
Mysql 数字类型转换函数
深入MYSQL字符数字转换的详解
图片地址如下
http://qximg.lightplan.cc/2016/09/11/1473574486942944.jpeg
需要实现的效果是要加上尺寸,如以下效果
http://qximg.lightplan.cc/2016/09/11/1473574486942944.jpeg|1200*675
一开始想当然使用
UPDATE tag_group SET cover = cover + '|1200*675' WHERE id = 1;
结果报错
Data truncation: Truncated incorrect DOUBLE value: ‘http://qximg.lightplan.cc/2016/09/11/1473574486942944.jpeg‘
提示说截取了不正确的值。
解决方法
查资料得知字符串拼接推荐用
concat函数拼接
UPDATE tag_group SET cover = concat(cover,'|1200*675') WHERE id=1;
总结
以上就是这篇文章的全部内容了,大家都学会了,其实这个问题的解决方法还是很简单的,希望这篇文章的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。
您可能感兴趣的文章:
PHP将MySQL的查询结果转换为数组并用where拼接的示例Mysql字符串截取函数SUBSTRING的用法说明
MySQL replace函数替换字符串语句的用法
MySQL里实现类似SPLIT的分割字符串的函数
mysql获取字符串长度函数(CHAR_LENGTH)
mysql like查询字符串示例语句
Mysql字符串字段判断是否包含某个字符串的2种方法
批量替换 MySQL 指定字段中的字符串
Mysql 数字类型转换函数
深入MYSQL字符数字转换的详解
相关文章推荐
- MySQL中字符串与Num类型拼接报错的解决方法
- MySQL中limit使用动态参数的解决方法(拼接SQL字符串语句来执行SQL)
- JS字符串拼接在ie中都报错的解决方法
- MYSQL String类型数据无法比大小的解决方法
- JSP导出excle时类型字符串的数字不以科学计数法显示的解决方法
- MySQL中同时存在创建和上次更新时间戳字段解决方法浅析;MYSQL日期 字符串 时间戳互转
- (转)在VS2005/2008中字符串编码问题的解决及字符串和数值类型常用的转换方法
- 解决Python中字符串和数字拼接报错的方法
- 在mysql存储过程中拼接sql解决in的字段类型不匹配问题
- 错误类型 Server 对象, ASP 0177 (0x800401F3)无效的类别字符串—解决方法
- [mysql] 字符串大小写问题的5种解决方法
- mysql 查询结果,字符串在.net中变成System.Byte[] 解决方法
- MySql中时间类型无法设置默认0000-00-00的解决方法
- MySQL表类型和存储引擎版本不一致解决方法
- MySQL存储过程里字符串拼接返回参数的方法
- 字符串转换成NSDate类型的 为nil解决方法
- js解决字符串拼接html的方法
- SpringMVC 在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型
- MySql中时间类型无法设置默认0000-00-00的解决方法(PHP)