为什么boolean在数据库中的默认值为0

为什么boolean在数据库中的默认值为0,第1张

因为Boolean类型数据只有两个值true和false再倒入数据中会自动默认为0。虽然boolean型是SQL标准的数据类型但很多数据库都没有提供boolean类型,理由是这个数据类型太容易代替了没有必要专门用一个数据类型。

create table 表名(字段名 字段类型 default 默认值)

例如:

create table T(col varchar2(10) default '0001')

1、首先打开数据库右键要设置表字段唯一约束的表,显示列表,如图

2、然后点击设计表,d出表窗口,如图,点击索引。

3、进入索引界面,设置名称,选择栏位,也就是选择表的字段,如图。

4、然后点击索引列表下拉按钮,选择唯一类型,如图所示。

5、最后保存设置,写个插入语句执行,第一次成功,第二次表唯一约束异常说明表字段唯一约束设置成功。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10027728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存