整型的每一种都有无符号(unsigned)和有符号(signed)两种类型,在默认情况下声明的整型变量都是有符号的类型(char有点特别),如果需声明无符号类型的话就需要在类型前加上unsigned。无符号版本和有符号版本的区别就是有符号类型需要使用一个bit来表示数字的正负,比如16位系统中一个int能存储的数据的范围为–32768 ~ 32767(16位2进制的最高位作为符号位‘1’为负‘0’为正),而unsigned能存储的数据范围则是0~65535(这个最高位不用做符号位,所以是2的16次方,一共65536)。由于在计算机中,整数是以补码形式存放的。根据最高位的不同,如果是1,有符号数的话就是负数;如果是无符号数,则都解释为正数。同时在相同位数的情况下,所能表达的整数范围变大。另外,unsigned若省略后一个关键字,大多数编译器都会认为是unsigned int。

在sql语句中的意义

sql语句中,创建一个数据表时

create table user{user_id int unsigned}

当中的unsigned表示,数据项user_id恒为正整数。

例如如果tinyint最大是127,那tinyintunsigned最大就可以到 127 * 2

unsigned 属性只针对整型,而binary属性只用于char 和varchar。

每种数值类型的名称和取值范围如下表所示

刚刚查询:unsigned 乳腺肿块 色彩鲜明 宣慰司 Eventually 侵入体 台山市 ioocool 天王补心丹 文娱活动 partement 江东六十四屯惨案 鞭尾蝎 集散中心 软骨素 Commune 查理大桥 边塞诗派 埃里希·黑克尔 温得和克 羟基乙叉二膦酸钠 碳足迹 化学合成 见多识广 米兰敕令 圆满成功 努尔哈赤 议会制 考核成绩 对顶角 徐敬友 非洲之角 2011刘德华长沙演唱会 联迪恒星 中国科学院光电信息处理重点实验室 黄皮肤 大竹县 1951.6.17 有名望 角拐 redundance 傅钰博 土著居民 特有种 有启发 太平村 ֬ʳƷ 直线关系 观赏价值 百岁老人巴马香猪 说不清楚 cwinapp �տյ��� 五指山 从东向西 史诺比 Publisher 真壁一骑 个性化 区别于 实验站 Maximum 油灰刀 李成林 四百击 三水森林赛车场 Proterozoic 副处级 轻工业 八宝村 孤军深入 cd4511 绿化率 人工湖 眠思梦想 除湿健脾汤 军事委员会 助学金 候补委员 鲁西南
友情链接: 知道 电影 百科 好搜 问答 微信 值得买 巨便宜 天天特价 洛阳汽车脚垫 女装 女鞋 母婴 内衣 零食 美妆 汽车 油价 郑州 北京 上海 广州 深圳 杭州 南京 苏州 武汉 天津 重庆 成都 大连 宁波 济南 西安 石家庄 沈阳 南阳 临沂 邯郸 保定 温州 东莞 洛阳 周口 青岛 徐州 赣州 菏泽 泉州 长春 唐山 商丘 南通 盐城 驻马店 佛山 衡阳 沧州 福州 昆明 无锡 南昌 黄冈 遵义
© 2025 haodianxin 百科 消耗时间:0.021秒 内存2.49MB