如何保持Access Query中数据列中的所有文本,同时保持字段名称相同?

时间:2015-07-21 18:30:02

标签: ms-access capitalize strconv

如何在保持字段名称相同的同时将访问查询中的数据列中的所有文本大写?

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

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

2 个答案:

答案 0 :(得分:2)

  • 鉴于:我们有一个名为[SPEC]的字段。
  • 问题:需要查询才能获取[SPEC]并将其转换为全部大写,但是 具有相同的字段名称
  • 补充:我们将调用包含[SPEC]字段的表格, [tblTable]

解决方案: 我们需要在查询构建器中添加以下内容:

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

这样一来,机器可以发现Query.SPEC与tblTable.SPEC不是同一个标识符

等效地:

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

答案 1 :(得分:0)

如何使用Ucase函数

Ucase(String)