如何从 Access 文本字段的末尾删除特殊字符?
How to remove special characters from the end of an Access text field?
我在 MS Access 中有一个包含数千条记录的字段。记录包含名称。其中许多名称后跟一个特殊字符。例如 John Smith*
或 Joe Smith#
我想保留名称原样,但我想去掉每个名称末尾的那些特殊字符。我试过查找和替换,但也许我没有使用正确的语法。任何帮助将不胜感激。谢谢。
您可以像这样使用更新查询:
UPDATE NameTable SET NameColumn = Left(NameColumn, Len(NameColumn) - 1)
WHERE NameColumn NOT LIKE "*[a-z]"
在查询生成器中,它看起来像这样:
我在 MS Access 中有一个包含数千条记录的字段。记录包含名称。其中许多名称后跟一个特殊字符。例如 John Smith*
或 Joe Smith#
我想保留名称原样,但我想去掉每个名称末尾的那些特殊字符。我试过查找和替换,但也许我没有使用正确的语法。任何帮助将不胜感激。谢谢。
您可以像这样使用更新查询:
UPDATE NameTable SET NameColumn = Left(NameColumn, Len(NameColumn) - 1)
WHERE NameColumn NOT LIKE "*[a-z]"
在查询生成器中,它看起来像这样: