首页 > 编程知识 正文

基础类库中数据类型

时间:2023-05-06 20:39:39 阅读:191886 作者:3932

前面的91问题我们已经提过了,当我们检查完代码没问题以后就要打开数据库检查是否出现了问题,当我的学号输入十一位数字的时候,就会报91
错误,但是当我输入十位数字的时候错误就消失了,这个时候我们就要去数据库看是不是数据类型出现了问题,打开数据库以后我发现学号是int型

错误位置

我们打开数据库进行检查

通过查阅资料我发现
所以当我们学号输入11位的时候就会报错

解决办法就是改变数据类型,变成bigint
但是这样也有弊端的
使用bigint,会占用更大的磁盘和内存空间,内存空间毕竟有限,无效的占用会导致更多的数据换入换出,额外增加了IO的压力,对性能是不利的。参考原文https://www.imooc.com/article/41543

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。