永发信息网

mysql 中int和integer什么区别

答案:3  悬赏:20  手机版
解决时间 2021-01-03 08:08
  • 提问者网友:且恨且铭记
  • 2021-01-02 09:45
mysql 中int和integer什么区别
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-01-02 11:20
在MySQL中是没有区别的,因为数据库要支持多种语言,也就是跨语言。
而Java中, int是JAVA缺省的8中基本数据类型之一.不是类的对象.
int是基本数据类型,Integer是对int进行了封装的一个类。
声明为int的变量不需要实例化,声明为Interger的变量需要实例化
int是基本类型,Integer是包装类,也就是类。
全部回答
  • 1楼网友:鸠书
  • 2021-01-02 13:34
mysql的基本数据类型里几个int如下: 类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1字节 (-128,127) (0,255) 小整数值 SMALLINT 2 字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3 字节 (-8 388 608,8 388 607) (0,16 777 215) 大整数值 INT或INTEGER 4 字节 (-2 147 483 648,2 147 483 647) (0,4 294 967 295) 大整数值 BIGINT 8 字节 (-9 233 372 036 854 775 808,9 223 372 036 854 775 807) (0,18 446 744 073 709 551 615) 极大整数值
  • 2楼网友:几近狂妄
  • 2021-01-02 12:10
问题:MySQL 中int和integer什么区别 答案:没有区别 分析: · INT[(M)][UNSIGNED] [ZEROFILL] 普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。 ·INTEGER[(M)] [UNSIGNED] [ZEROFILL] 这是INT的同义词。使用两个名字只是为了简化和方便,没有本质上的区别。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯