因此,当我最初设置我的 Access 表并需要帮助修复它(尽可能容易)时,我犯了一个小错误。
我有一个表称为Locations
(小表,10 行)和另一个Encounter Data
表(大表,100,000 行)。Encounter Data
有一个指向 的查找列Locations
。
我犯的错误是将位置名称而不是其主键存储在Encounter Data
列中。现在,显然,如果我在Locations
表中更改特定项目的名称,则查找Encounter Data
失败。我应该做的是存储主键(然后我可以Locations
自由编辑所有信息)。
我要解决这个问题。
但我不确定如何在新列中插入正确的 ID 来代替名称。
我的想法是简单地添加一个新列,正确创建查找(存储主键),然后执行以下任一操作:[1]Encounter Data
按位置对我进行排序并像在 excel 中一样进行快速拖动/自动填充以匹配使用存储的名称查找正确的 ID 或 [2] 进行查找/替换...仅LocationWhoopsColumn
在LocationCorrectColumn
.
但这些方法似乎都不可行。我的位置很少,但要修复很多行……我该如何快速做到这一点?手动逐行更改需要数小时甚至数天。
谢谢!~