
6个回答
展开全部
以mysql数据库为例,判断类型应该用tinyint类型。
解释:
mysql是不支持布尔类型的,当把一个数据设置成布尔类型的时候,数据库会自动转换成tinyint(1)的数据类型,其实这个就是变相的布尔。
工具:mysql 5.6
步骤:
1、创建表:
create table test
(id int,
col varchar(10),
if_true tinyint(1))
2、插入数据:
insert into test values (1,'真',1);
insert into test values (2,'假',0);
3、插入后结果:
总结:默认值也就是1,0两种,分别对应了布尔类型的true和false。

2025-03-10 广告
IP批量查询筛选统计是我们公司的一项专业服务。我们利用先进的工具和技术,能够对大量IP地址进行快速查询,并根据客户需求进行精准筛选。通过智能算法,我们还能提供详细的统计分析报告,帮助客户深入了解IP地址的分布、活跃度等重要信息。这项服务广泛...
点击进入详情页
本回答由北京智动益企提供
2013-07-12
展开全部
可以不用true or false,你可以用0 和1 来代替,若是0 就是FALSE,若为1就为TRUE。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-12
展开全部
那取决于你是什么数据库
ACCESS有是/否类型
MS SQL有bit类型
ORACLE需要用int char(1),number(1)来实现,在PLSQL中BOOLEAN型
当然为了兼容,你可以全部用INT来变通实现,来存0和1就行
ACCESS有是/否类型
MS SQL有bit类型
ORACLE需要用int char(1),number(1)来实现,在PLSQL中BOOLEAN型
当然为了兼容,你可以全部用INT来变通实现,来存0和1就行
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-12
展开全部
char型其值为1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-07-12
展开全部
布尔型 boolean
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询