数据库管理系统access中,是/否数据类型的字段值中可以输入什么?
1个回答
展开全部
ACCESS数据库表里字段如果属于"是/否"数据类型,其存储的数据值是布尔值,它只能输入两种值,即“true”和“false”。如果字段的“必填字段”属性设置为“否”你还可以将Null(空值)写入其中。请注意Null不等于零长度字符串"",零长度字符串是无法写入"是/否"数据类型字段的。
在ACCESS数据库里,true=-1,false=0
将“真”写入"是/否"数据类型,下列写法是可以接受的
逻辑值“真”可被接受的写法:
True,-1,或其它不等于0的数字
例如将学号为'001'的学生的是/否类型字段“团员”更改为“是”,下面写法是可以的
1) update 学生表 set 团员=True where 学号='001';
2) update 学生表 set 团员=-1 where 学号='001';
下面3例也行,因为系统会自动将所有非0的数字转换成逻辑值“True”
3) update 学生表 set 团员=1 where 学号='001';
4) update 学生表 set 团员=390 where 学号='001';
5) update 学生表 set 团员=-20 where 学号='001';
将“假”写入"是/否"数据类型,下列写法是可以接受的:
逻辑值“假”可被接受的写法:
False,0
例如将学号为'001'的学生的是/否类型字段“团员”改为“否”,下面写法是可以的
6) update 学生表 set 团员=False where 学号='001';
7) update 学生表 set 团员=0 where 学号='001';
以True/False 和0/-1这两种写法比较常见,但是以True/False写法最为规范。
至于将上面举例以外的写法写入是/否类型字段将被系统拒绝
在ACCESS数据库里,true=-1,false=0
将“真”写入"是/否"数据类型,下列写法是可以接受的
逻辑值“真”可被接受的写法:
True,-1,或其它不等于0的数字
例如将学号为'001'的学生的是/否类型字段“团员”更改为“是”,下面写法是可以的
1) update 学生表 set 团员=True where 学号='001';
2) update 学生表 set 团员=-1 where 学号='001';
下面3例也行,因为系统会自动将所有非0的数字转换成逻辑值“True”
3) update 学生表 set 团员=1 where 学号='001';
4) update 学生表 set 团员=390 where 学号='001';
5) update 学生表 set 团员=-20 where 学号='001';
将“假”写入"是/否"数据类型,下列写法是可以接受的:
逻辑值“假”可被接受的写法:
False,0
例如将学号为'001'的学生的是/否类型字段“团员”改为“否”,下面写法是可以的
6) update 学生表 set 团员=False where 学号='001';
7) update 学生表 set 团员=0 where 学号='001';
以True/False 和0/-1这两种写法比较常见,但是以True/False写法最为规范。
至于将上面举例以外的写法写入是/否类型字段将被系统拒绝
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询