mysql建表的时候字段类型是int和integer有啥区别啊

hadoop333 2015-12-29 09:49:40
mysql建表的时候字段类型是int和integer有啥区别啊
...全文
10232 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hewei+ 2018-06-22
  • 打赏
  • 举报
回复
看错问题了,int跟integer一样
hewei+ 2018-06-22
  • 打赏
  • 举报
回复
int只能存java中int的值20亿多。
stacksoverflow 2018-06-22
  • 打赏
  • 举报
回复
给你官方解释
The keyword INT is a synonym for INTEGER
一样的。
参考
https://dev.mysql.com/doc/refman/8.0/en/numeric-types.html
hadoop333 2016-01-06
  • 打赏
  • 举报
回复
List<User> list = (List<User>) map.get("map");

        HSSFSheet sheet = hssfWorkbook.createSheet();

        //创建表头
        HSSFRow row = sheet.createRow(0);
        HSSFCell cell = null;
        String[] headers = new String[]{"姓名","手机","账号","邀请时间","注册时间"};
        for(int i=0;i<headers.length;i++) {
            cell = row.createCell(i);
            cell.setCellValue(headers[i]);
        }

        //创建表内容
        if(list != null & list.size()>0) {
            for(int m=0;m<list.size();m++) {
                HSSFRow bodyRow = sheet.createRow(m + 1);
                User invitation = list.get(m);
                cell = bodyRow.createCell(0);
                cell.setCellValue(invitation.getUserTruename());
                cell = bodyRow.createCell(1);
                cell.setCellValue(invitation.getUserPhone());
                cell = bodyRow.createCell(2);
                cell.setCellValue(invitation.getLoginName());
                cell = bodyRow.createCell(3);
                cell.setCellValue(Util.formatDate(invitation.getCreateTime()));
                cell = bodyRow.createCell(4);
                cell.setCellValue(Util.formatDate(invitation.getCreateDate()));
            }
        }
        String filename = "被邀请人详情信息";

        httpServletResponse.setContentType("application/vnd.ms-excel");
        httpServletResponse.setHeader("Content-disposition", "attachment;filename="
                + URLEncoder.encode(filename,"UTF-8")  +".xls");
        OutputStream outputStream = httpServletResponse.getOutputStream();
        hssfWorkbook.write(outputStream);
        outputStream.flush();
        outputStream.close();
ary11yy 2015-12-29
  • 打赏
  • 举报
回复
· INT[(M)] [UNSIGNED] [ZEROFILL] 普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。 · INTEGER[(M)] [UNSIGNED] [ZEROFILL] 这是INT的同义词。 关于 “如果没有什么区别,那么MySQL为什么有它们俩个哪?” 的问题,打个比方 windows命令行下有mkdir md 都是创建一个文件夹。 而且完全相同。 linux下 list 相当于dos的dir 可是大部分发行版都可以简写成ls Freebsd中可以简写成l 感觉纯粹是为方便
  • 打赏
  • 举报
回复
· INT[(M)][UNSIGNED] [ZEROFILL] 普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。 ·INTEGER[(M)] [UNSIGNED] [ZEROFILL] www.2cto.com 这是INT的同义词。使用两个名字只是为了简化和方便,没有本质上的区别。 参考资料:http://zhidao.baidu.com/question/96012112
hadoop333 2015-12-29
  • 打赏
  • 举报
回复
有童鞋知道的吗
放纵的青春 2015-12-29
  • 打赏
  • 举报
回复
mysql里面好像没区别 弄2个可能是为了照顾习惯用interger的人吧
一枪尽骚丶魂 2015-12-29
  • 打赏
  • 举报
回复
在mysql里面是一样的效果
liguangwen86 2015-12-29
  • 打赏
  • 举报
回复
java里是有区别的,mysql里没听说过有啥区别

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧