如何更改Blue Prism集合中的列名?

时间:2019-10-01 18:21:50

标签: blueprism

我正在为Blue Prism项目使用SQL查询,在我的查询中,我必须转换一些表列供Blue Prism接受。

例如,我不是从[tableName]选择SELECT [id] ,而是从[tableName]选择SELECT cast([id] as char(36))

但是,在我的Blue Prism集合中,列名现在显示为“ Column1”,而不是我想要的“ id”。如果我不担任演员,姓名会正确显示。

如何在仍然应用强制转换的情况下恢复为我想要的名称?

1 个答案:

答案 0 :(得分:0)

  1. 最好的方法可能是在查询中设置列名:
SELECT cast([id] as char(36)) AS cast_id FROM [tableName]
  1. 另一个要使用的代码阶段,带有inDataTable,outDataTable参数-其中 使outDatatable等于inDataTable,并按如下所示设置列名称:
outDataTable.Columns(oldName).ColumnName = newColumnName
  1. 集合操作VBO也应该已经有一些用于重命名列的代码。例如。 “重命名收集字段”。