mysql数据类型-int

int 的有符号和无符号的区别

有符号的int可以插入负值,无符号的int不可以插入负值

整型的每一种都分无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的),在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类型的话就需要在类型前加上unsigned。

无符号版本和有符号版本的区别就是无符号类型能保存2倍于有符号类型的正整数数据,比如16位系统中一个smallint能存储的数据的范围为-32768~32767,而unsigned能存储的数据范围则是0~65535。

由于在计算机中,整数是以补码形式存放的。根据最高位的不同,如果是1,有符号数的话就是负数;如果是无符号数,则都解释为正数。另外,unsigned若省略后一个关键字,大多数编译器都会认为是unsigned int。

简而言之就是由于Int型占4字节,也就是16位,2^16 = 65535,如果有符号位就+ -两边均分,如果没有就全给+。

int 有符号测试

#创建一个有符号的int类型的abc的表create table bcd (a int,b int);#int类型不声明则默认为有符号

#插入数据insert into bcd values(1,2);

#查询数据select * frombcd;

#查询2-1:结果为1select b-

mysql数据库中的int类型_mysql数据类型相关推荐

  1. mysql数据库中的int类型_MySQL中int(M)和tinyint(M)数值类型中M值的意义

    在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M: 后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插 ...

  2. mysql数据库中常用的类型_MySQL数据库中常用字段类型

    MySQL数据库中常用字段类型 整数型:TINYINT,SMALLINT,INT,BIGINT 小数型:FLOAT,DOUBLE,DECIMAL(M,D) 字符型:CHAR,VARCHAR 日期型:D ...

  3. c语言sqlite3写数据类型,在sqlite数据库中,int类型不等于integer数据类型

    在sqlite数据库中,int类型不等于integer数据类型 这些天一直在忙销售管理软件易卖通客户端的程序编写,由于需要采用本地数据缓存机制来提高程序的数据访问效率,所以需要在客户端使用一个小巧的本 ...

  4. Java中Long型数据类型对应MySQL数据库中哪种类型?

    Long型id数据对应MySQL数据库中 bigint 数据类型: System.out.println(1==1L); //tureSystem.out.println(1L); //1System ...

  5. mysql数据库中插入表信息_mysql数据库中插入表

    通过binlog恢复mysql数据库 在上一篇文章,我们讲解了有关mysql的binlog日志的基础知识.这篇文章,我们来讲解如何通过mysql的binlog日志来恢复数据库. 在使用binlog日志 ...

  6. 创建一个MySQL数据库中的datetime类型

    瀚高数据库 目录 环境 文档用途 详细信息 环境 系统平台:Microsoft Windows (64-bit) 10 版本:4.5 文档用途 介绍瀚高数据库中创建一个datetime类型的方法以及c ...

  7. mysql数据库中邮箱的属性_MySQL——数据库的操作、属性

    操作数据库 > 操作数据库中的表 > 操作数据库中表的数据 注意:mysql关键字不分区大小写 1.1.操作数据库 1.创建数据库 CREATE DATABASE [IF NOT EXIS ...

  8. 从mysql数据库中删除一行数据_mysql数据库删除一行数据

    [MySQL]命令行工具和基本操作 原文:[MySQL]命令行工具和基本操作 一 MySQL命令行工具  (查看帮助 ---help,或 -?) 1)MySQL MySQL是一个简单的SQL外壳(有G ...

  9. oracle和mysql数据类型转换_oracle数据库和MySQL数据库中表格转换时的数据类型

    下面是oracle数据库中的语句请问前辈将下面语句转换成MySQL里的语句是什么样的坐等CREATETABLE"LXA"."USERS"("U_ID& ...

最新文章

  1. Android 保存图片到系统及相关问题的解决方案
  2. android数据库降级_android——数据库版本升/降级问题
  3. rabbitmq之partitions
  4. 大型网站系统架构实践(四)http层负载均衡之haproxy实践篇(一)
  5. k8s dashboard_windows10 部署 docker+k8s 集群
  6. HTML+CSS+JS实现 ❤️响应式图文卡片滑块展示特效❤️
  7. 作者:冯是聪(1973-),男,博士,北京明略软件系统有限公司联合创始人兼CTO。...
  8. vSwitch报文转发分析
  9. 正则表达式 以字符串开头_干货-Shell编程之正则表达式
  10. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期下跌1.15%
  11. C++之文件IO操作流
  12. Android 显示原理简介
  13. ubuntu各大学更新源(教育网速度都很快)
  14. QT For Android 运行的时候找不到手机怎么办?
  15. 总结一下用caffe跑图片数据的研究流程接上篇
  16. IBM DS STORAGE MANAGER软件
  17. HearthBuddy卡组
  18. 模指数运算之python实现
  19. 三款骨传导耳机性价比推荐-2023年最受欢迎的骨传导牌子
  20. 宁波市第32届中小学生程序设计竞赛(初中组) 母鸡下蛋

热门文章

  1. Python与c语言的区别与联系
  2. tekton TriggerBinding资源
  3. 写出宏定义 输出一年有多少秒
  4. mysql命令-创建删除切换数据库登录退出mysql
  5. oracle11g 没有scott,Oracle11g中没有scott用户怎么办啊???
  6. FreeRTOS中的堆栈计算
  7. tensorflow 常遇函数
  8. python中类的继承关系使用什么符号表示_智慧职教: Python中类的继承关系使用( )符号表示?...
  9. EOS学习系统---BPS工作流程
  10. 8月12日 JPA复杂查询