mysql 主键类型是char类型,新增一条数据时对应的值问题
来源:3-2 项目优化

慕工程7058922
2023-01-23
老师,mysql 主键类型是char类型,那么,对应的值应该是字符类型的 ‘1’,老师您用的是数值类型的1,而且新增成功了。这一点不太理解。
是不是如果一个字段是字符类型,那么,新增时既可以用字符类型的值,也可以用数值类型的值?
写回答
1回答
-
mysql会自动帮你隐式转换,将1转成'1',但这个会消耗额外性能,所以一般数据库类型是什么就用什么值
022023-01-31
相似问题