将数据库列映射到Excel电子表格

时间:2016-02-26 10:06:39

标签: mysql sql-server database excel database-design

我有一个包含~100列的表,我必须从中生成一个excel表。输出excel列类似于" 总实际FY SY-2 / SY-1 "我肯定不能将其作为我的数据库专栏。

我的问题是如何将数据库列映射到excel列?我怎么知道例如" TotalActualFYSY2SY1"在数据库中应该是" Total Actual FY SY-2 / SY-1"在excel? 我应该有另一个表来将数据库列名映射到excel列名吗?

我没有要求任何特定编程语言的解决方案。

(系统将使用SoftwareAG WebMethods开发)

1 个答案:

答案 0 :(得分:1)

对此有各种解决方案,您可以通过在SQL Server中使用别名来执行相同的操作,例如

SELECT TotalActualFYSY2SY1 AS 'Total Actual FY SY-2/SY-1'
FROM YourTable

这将以所需名称输出您的列。 SQL中的别名是要分配给列或表的临时名称。

另一种方法是从SQL Server获取行并从任何编程语言本身更改列名。