在表的列中大写姓氏的第一个字母

时间:2016-12-02 16:46:18

标签: ms-access access-vba ms-access-2007

我想将姓氏的第一个字母大写并删除额外的空格,并通过sql视图运行查询来删除表中的逗号或句点。

1 个答案:

答案 0 :(得分:0)

要更改包含名称的表,请运行下面显示的查询(更改表名称和字段名称以匹配您的数据库)。

这将:

  • 删除前导和尾随空格
  • 将名称的第一个字符更改为大写
  • 这不会改变字符串

    中任何其他字母的大小写
    UPDATE TblEmployee SET TblEmployee.FirstName = UCase(Mid(Trim([FirstName]),1,1)) & 
    Mid(Trim([FirstName]),2), TblEmployee.LastName = UCase(Mid(Trim([LastName]),1,1)) & 
    Mid(Trim([LastName]),2);