当我使用 Biml 为 OledbSource 生成脚本时,我收到如下错误消息
这可能是由于 SSIS 自动添加到错误输出路径的“ErrorCode”、“ErrorColumn”、“ErrorCode - Description”和“ErrorColumn - Description”列所致。确保所有列名称都是唯一的
我发现原因是我的表中具有相同的列名称,如“ErrorCode”、“ErrorColumn”。所以我试图为它们指定别名,例如“MyErrorCode”。
那么如何添加别名呢?
DirectInput>
SELECT <#=tbl.GetColumnList("a")#>
FROM <#=tbl.SchemaQualifiedName#> a WITH (NOLOCK)
ORDER BY <#=tbl.GetColumnList(c => c.IsUsedInPrimaryKey,"a")#>
</DirectInput>