数据库管理系统access中,是/否数据类型的字段值中可以输入什么?

如题所述

在Access数据库中,"是/否"数据类型的字段用于存储布尔值,即"真"(True)或"假"(False)。如果字段被设置为允许空值,"是/否"字段可以接受NULL值。请注意,NULL与空字符串("")不同,后者不能用于"是/否"字段。
在Access中,"是/否"字段的值可以通过特定的数值来表示,其中True通常表示为-1,而False表示为0。因此,可以使用以下值更新"是/否"字段:
1. 将逻辑值"真"写入字段的方法包括:
- True
- -1
- 任何非零数字
例如,要更改学号为'001'的学生的"团员"字段为"是",可以执行以下SQL更新语句:
1) update 学生表 set 团员=True where 学号='001';
2) update 学生表 set 团员=-1 where 学号='001';
3) update 学生表 set 团员=1 where 学号='001';
4) update 学生表 set 团员=390 where 学号='001';
5) update 学生表 set 团员=-20 where 学号='001';
2. 将逻辑值"假"写入字段的方法包括:
- False
- 0
例如,要更改学号为'001'的学生的"团员"字段为"否",可以执行以下SQL更新语句:
6) update 学生表 set 团员=False where 学号='001';
7) update 学生表 set 团员=0 where 学号='001';
通常,使用True/False的写法是最规范的。其他不支持的写法将不会被Access数据库接受。
温馨提示:答案为网友推荐,仅供参考
相似回答