Access,如何找到首字母小写的姓氏?
Access, how can I find last name which has lower case in the first letter?
如何查找姓氏列首字母小写且姓名之间有逗号或姓名前 space 的列并替换为大写?
例如:
姓氏
卡尔
派力奥
李
[space]西
找到palio, li, West 并更改为Palio and Li and West
下面将删除前导 space and/or 将第一个字符更改为大写。不确定您所说的 "comma between the name" 是指 'doe, John' 吗?
您可以添加自己的选择标准(我只是检查以确保没有空白字段)。
UPDATE Table1 SET Table1.Name1 = IIf(Left([Name1],1)=" ",UCase(Mid([name1],2,1)) & Mid([name1],3),UCase(Left([name1],1)) & Mid([name1],2))
WHERE (((Table1.Name1)<>''));
我会 trim 然后是正确的大小写。比写 if 语句更可靠:
UPDATE table SET table.lName = StrConv(trim(table.lName),vbProperCase)
如何查找姓氏列首字母小写且姓名之间有逗号或姓名前 space 的列并替换为大写?
例如:
姓氏
卡尔
派力奥
李
[space]西
找到palio, li, West 并更改为Palio and Li and West
下面将删除前导 space and/or 将第一个字符更改为大写。不确定您所说的 "comma between the name" 是指 'doe, John' 吗?
您可以添加自己的选择标准(我只是检查以确保没有空白字段)。
UPDATE Table1 SET Table1.Name1 = IIf(Left([Name1],1)=" ",UCase(Mid([name1],2,1)) & Mid([name1],3),UCase(Left([name1],1)) & Mid([name1],2))
WHERE (((Table1.Name1)<>''));
我会 trim 然后是正确的大小写。比写 if 语句更可靠:
UPDATE table SET table.lName = StrConv(trim(table.lName),vbProperCase)