【发布时间】:2018-02-14 15:11:38
【问题描述】:
我超过 3 个字段的唯一索引不起作用。我能够输入副本。 我的所有字段都设置为“必填”并且没有任何空值。我已经尝试过重新创建表和索引。在对我的表的查询中,我的一个重复项没有在它应该出现的时候出现。
我的查询是:
SELECT Transactions.Transaction_ID, Transactions.Transaction_Time
FROM Transactions
WHERE (((Transactions.Transaction_Time)=#9:17:46 PM#));
但是,此查询检索两个重复项:
SELECT Transactions.Transaction_ID, Transactions.Transaction_Time
FROM Transactions
WHERE (((Transactions.Transaction_Date)=#2/3/2018#));
和这个一样:
SELECT Transactions.Transaction_ID, Transactions.Transaction_Time
FROM Transactions
WHERE (((Transactions.Amount)=-68.47));
这里出了什么问题?
【问题讨论】:
-
将日期和时间合并到一个字段。或将日期和时间保存为数字。
标签: database ms-access indexing