mysql执行update语句时报错:Data truncation: Truncated incorrect DOUBLE value: 'null'
16lz
2021-01-22
出现这个问题的原因网上有说是update的参数连接符要用,而不是and,但是我遇到的不是这个。
我出现问题的原因是,在update语句的where中varchar类型的字段我直接用了数字类型
update address set province = '北京' where userId = 250;
userId是varchar类型的,报错Data truncation: Truncated incorrect DOUBLE value: 'null'
改成这样就可以了
update address set province = '北京' where userId = concat(250);
更多相关文章
- 数据类型和运算符 MySQL学习笔记
- Wordpress数据库类- MySQL类型。
- Java MySQL数据类型对照
- MySQL数据类型中DECIMAL的作用和用法
- MySQL数据库储存bit类型的值报错
- MySQL 数据(字段)类型
- 如何使用PDO从MySQL获取正确的数据类型?
- MySQL查询优化系列讲座之数据类型与效率
- 在平台上获取,可移植,更大和更快(无符号)的整数类型