为何在数据库中将手机号设为int型却保存为2147483647
今天在做添加数据的时候,发现手机号存储错误,每次都是2147483647
后来查了一下资料,发现2147483647其实是int类型的最大值。
当存储的字段大于int类型的最大值时,返回的其实是int类型的最大值。
后将int 改成varchar 有效。
为何在数据库中将手机号设为int型却保存为2147483647相关推荐
- scala字符串转int_如何在Scala中将十六进制字符串转换为int?
scala字符串转int The hex string is also known as Hexadecimal Number String is a number created using hex ...
- 在Python中将十六进制字符串转换为int
如何在Python中将十六进制字符串转换为int? 我可能将其设置为" 0xffff "或" ffff ". #1楼 在上述Dan的答案中加上:如果为int() ...
- 如何在Java中将String转换为int?
如何在Java中将String转换为int ? 我的字符串仅包含数字,我想返回它代表的数字. 例如,给定字符串"1234" ,结果应为数字1234 . #1楼 好吧,要考虑的一个非 ...
- 设c语言中 一个int型数据库,最新真实全国二级C选择题真题第1套
1.下列叙述中正确的是 A.循环队列是顺序存储结构 B.循环队列是链式存储结构 C.循环队列是非线性结构 D.循环队列的插入运算不会发生溢出现象 2.下列叙述中正确的是 A.所有数据结构必须有根结点 ...
- 如何在Java中将String转换为int
在本教程中,我们将看到将Java中的String转换为int(或Integer)的各种方法. 您可以使用以下任何一种方式: –使用Integer.parseInt(string) –使用Integer ...
- 如何在Java中将double转换为int?
在本文中,我们将看到如何将double转换为int. 在Java编程中,您将有一个double原语值(例如82.14),但是要执行进一步的操作,您需要一个int值(例如82),所以让我们看看如何在Ja ...
- java中long如何使用_如何在Java中将long转换为int?
问题 如何在Java中将long转换为int? #1 热门回答(218 赞) 简单类型转换应该这样做: long l = 100000; int i = (int) l; 但请注意,大数(通常大于21 ...
- 初探EntityFramework——来自数据库的EF设计器
本文通过简单的示例,先初步了解下EF四种设计模式之一:来自数据库的EF设计器. 来自数据库的EF设计器,顾名思义,需要有新建的数据库和表结构,才能生成EF设计器, 在本地新建数据库KTStore,并且 ...
- android 设置文本加粗,如何在Android中将文本更改为粗体?
如何在Android中将文本更改为粗体? 如何更改Android TextView中的文本/字体设置? 例如,如何使文本变粗? 15个解决方案 482 votes 要在Typeface文件中执行此操作 ...
最新文章
- python自学时间-学习Python、Python时间操作有哪些?
- python官网下载步骤64位-windows下载并安装Python的具体步骤
- centos6安装mysql并远程连接_如何开启phpstudy中mysql的远程连接
- java 分号 转义_java – 正则表达式和转义和未转义的分隔符
- HDU2156 分数矩阵【数学计算+水题】
- java equals和==以及hashmap原理和区别
- linux vi只写入1个字节,关于linux命令的说明(这是一个命令集)
- plc原理及应用_PLC编程与应用 适合初学者
- VBS隐藏bat窗口
- CODEVS 2491 玉蟾宫
- SpringMVC 学谈 (第一章)
- 全国计算机职称考试excel2003,全国计算机职称考试excel2003题库及答案电子教案.pdf...
- 流形上的预积分(上)
- 免费计算机论文 阅读,关于计算机的毕业论文
- 石油远程《机械制图》在线考试
- 股市中的内盘、外盘、跌幅、震幅、现手、总手、换手是什么意思?
- 360安全卫士的一些使用感受
- java 给微信发消息_(新版)通过java程序,给微信发送消息
- 正大国际期货怎么样?|召煮
- 【大张嗯哈】开源的ocserv 对接第三方的radius 认证 例如对接宁盾