在输出数据集中使用双引号引用列名,并在映射数据流中使用“From Delimited Text”或“Derived Column”转换步骤删除空格。
示例代码:
在输出数据集中,引用具有空格的列名时,可以使用双引号将列名括起来,例如:
SELECT [Column Name with Spaces] FROM [Table]
则在映射数据流中,输出数据集应该设置为:
"folderName"."datasetName"."tableName" SELECT "Column Name with Spaces" FROM [Table]
对于从源数据中获取具有空格的列名的情况,可以在映射数据流的“From Delimited Text”或“Derived Column”转换步骤中使用表达式来删除空格。例如,可以使用以下表达式来删除列名中的所有空格:
replace(columnName, " ", "")
然后,在后续步骤中使用新的列名。