在用PHPMYADMIN设计表的时候,每个字段都有个属性有三个选项(binary,unsigned,unsigned zerofill)各有什么作用啊

liftblood 2003-02-14 04:14:51
如题
...全文
1194 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuixin13 2003-02-14
  • 打赏
  • 举报
回复
CHAR VARCHAR 值根据缺省字符集以大小写不区分的方式排序和比较,
除非给出BINARY关键词。

对于数据类型
例如
TINYINT[(M)] [UNSIGNED] [ZEROFILL]
有符号的范围是-128到127,无符号的范围是0到255。

如果你指定一个例为ZEROFILL,
MySQL将为该列自动地增加UNSIGNED属性。
比如一个 INT(4) 例 ,
插入一个值 4
你检索出来是,列值将为 0004
shuixin13 2003-02-14
  • 打赏
  • 举报
回复
对于 CHAR VARCHAR 型,可以指定 BINARY 属性,
CHAR值根据缺省字符集以大小写不区分的方式排序和比较,除非给出BINARY关键词。

对于 数值类型,可以指定 UNSIGNED UNSIGNED ZEROFILL 属性
对于 TINYINT
如果定义一个有符号的范围是-128到127,
而加入了 UNSIGNED 无符号的范围是0到255。

如果你指定一个了ZEROFILL,
MySQL将为该列自动地增加UNSIGNED属性。

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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