如何在保持字段名称不变的情况下将 Access 查询中数据列中的所有文本大写?

How do I capitalize all text in a column of data in an Access Query while keeping the name of the field the same?

如何在保持字段名称不变的情况下将 Access 查询中数据列中的所有文本大写?

我尝试输入“SPEC: StrConv([SPEC],3),但我得到一个错误,我有一个循环参数(这并不奇怪)。那么我该如何解决这个问题?

是否有完全不同的方法来利用查询?

使用Ucase函数怎么样

Ucase(String)
  • 给定:我们有一个名为 [SPEC] 的字段。
  • 问题:需要查询以获取 [SPEC] 并将其转换为全部大写,但是 具有相同的字段名称
  • 添加:我们将调用 table 包含字段 [SPEC], [tblTable]

解决方法: 我们需要在查询构建器中输入以下内容:

SPEC: UCase([tblTable].[SPEC])

这样机器就可以找出 Query.SPEC 与 tblTable.SPEC

不同的标识符

等价于:

SELECT UCase([tblNames].[FirstName]) AS FirstName
FROM tblNames;