我在MS Access中有一列,它具有多个唯一值。 所有值都以数字结尾。 像这样:
我想重命名所有的值:
答案 0 :(得分:1)
您可以在更新查询中使用此表达式进行更新:
"TR - " & Mid([YourField], InStr([YourField], " No.") + Len(" No."))
完整的SQL可能是这样的:
UPDATE
prod_6
SET
[ref] = "TR - " & Mid([ref], InStr([ref], " No.") + Len(" No."))
,您可能希望添加一个过滤器以防止多个更新:
UPDATE
prod_6
SET
[ref] = "TR - " & Mid([ref], InStr([ref], " No.") + Len(" No."))
WHERE
[ref] Not Like "TR - *"