社区
MySQL
帖子详情
mysql的bool类型 用什么替代
lilinew
2009-07-07 01:55:42
mysql的bool类型 用什么替代,
发现没有bool , 所以我准备用 bit(1)替代,如下
ALTER TABLE User add column `Money` bit(1) default 0;;
有人说用tinyint 或者枚举, 我发现没有这好。?
...全文
2624
5
打赏
收藏
mysql的bool类型 用什么替代
mysql的bool类型 用什么替代, 发现没有bool , 所以我准备用 bit(1)替代,如下 ALTER TABLE User add column `Money` bit(1) default 0;; 有人说用tinyint 或者枚举, 我发现没有这好。?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vinsonshen
2009-07-07
打赏
举报
回复
用你的bit(1)或tinyint(1)都是可以的。
ACMAIN_CHM
2009-07-07
打赏
举报
回复
当您的问题得到解答后请及时结贴.
http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
lilinew
2009-07-07
打赏
举报
回复
thank u
ACMAIN_CHM
2009-07-07
打赏
举报
回复
http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-type-overview
· BOOL,BOOLEAN
是TINYINT(1)的同义词。zero值被视为假。非zero值视为真。
在将来,将根据标准SQL引入完全布尔类型的处理。
ACMAIN_CHM
2009-07-07
打赏
举报
回复
msyql 中有 BOOL, BOOLEAN 两种类型,其实也就是 TINYINT(1) 的同义词。
php5.5 zip 32位
PHP 是一种新型的 CGI 程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于 Windows、Unix、Linux 平台的Web后台程序,内置了对文件上传、密码认证、Cookies 操作、邮件收发、动态 GIF 生成等功能,PHP 直接为很多数据库提供原本的连接,包括Oracle、Sybase、Postgres、
Mysql
、Informix、Dbase、Solid、Access 等,完全支持ODBC接口,用户更换平台时,无需变换 PHP 代码,可即拿即用 PHP5.5 将不再支持Windows XP和2003,这些系统已经有十年的历史,所以PHP
Mysql
中的数据
类型
对应于Java中什么数据
类型
Java
MySQL
数据
类型
对照 对于blob,一般用于对图片的数据库存储,原理是把图片打成二进制,然后进行的一种存储方式,在java中对应byte[]数组。 对于
bool
en
类型
,在
mysql
数据库中,个人认为用int
类型
代替较好,对bit操作不是很方便,尤其是在具有web页面开发的项目中,表示0/1,对应java
类型
的Integer较好。 ...
MYSQL
中的数据
类型
MySQL
中定义数据字段的
类型
对数据库的优化是非常重要的。
MySQL
支持多种
类型
,大致可以分为三类:字符、数值、日期/时间。 一、
MySQL
的数据
类型
主要包括以下五大类: 整数
类型
:BIT、
BOOL
、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT 浮点数
类型
:FLOAT、DOUBLE、DECIMAL 字符串
类型
:CHAR、VARCHAR、TINY TEX...
mysql
数据库 布尔
类型
_
MySql
数据库
类型
bit等与JAVA中的对应
类型
【布尔
类型
怎么存】...
用char(1):可以表示字符或者数字,但是不能直接计算同列的值。存储消耗1个字节用tinyint:只能表示数字,可以直接计算,存储消耗2个字节用bit:只能表示0或1,不能计算,存储消耗小于等于一个字节。总结:如果无扩展需求,仅仅表示2值逻辑的话, Bit 绝对是首选如果有扩展需求,以后可能多余2个值,就用 tinyintchar不考虑,写代码时要带单引号,超麻烦转:
MySql
数据库
类型
bit...
mysql
enum tinyint_
MySQL
数据库数据
类型
之ENUM、SET、
BOOL
/
BOOL
EAN、TINYINT特性介绍
MySQL
数据库数据
类型
之ENUM、SET、
BOOL
/
BOOL
EAN、TINYINT特性介绍【导读】
MySQL
数据库产品提供了三种特殊用处的数据
类型
:SET(集合
类型
)、ENUM(枚举
类型
)、
BOOL
/
BOOL
EAN(布尔
类型
),而多数开发工程师,甚至DBA从业者对如何使用好这三种数据
类型
,以及在什么样的应用场景下使用并不十分清晰,这三种数据
类型
与微整型TINYINT数据
类型
关系比较亲近,实际项目...
MySQL
56,677
社区成员
56,708
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章