gpt4 book ai didi

sql - 如何在 Access 索引中允许重复的空白?

转载 作者:行者123 更新时间:2023-12-03 07:21:03 25 4
gpt4 key购买 nike

使用 Access 2007。我有一个字段,我只想包含唯一的非空白值,但允许多个空白值。我尝试使用 Unique: Yes 和 Ignore Nulls: Yes 设置索引。我可以手动输入此字段为空的记录,但是当我尝试使用 SQL 插入此字段为空值的记录时,例如

insert into mytable (field1, blanksOK, field3) values ("xyz","","123")

然后 Access 给我一条错误消息:“...由于关键违规,没有向表中添加 1 条记录...”

将“忽略空值”从"is"更改为“否”似乎没有任何区别。

如何允许重复的空白,但防止重复的非空白?

最佳答案

我的印象是空白对于 Access 中的索引键无效,因此出现错误。根据定义,键必须包含非空白条目。 null 是可以的,因为 null 是一个 indexabe 值。

关于sql - 如何在 Access 索引中允许重复的空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5733145/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com