SQL服务器中的别名列名称

时间:2015-01-07 22:14:55

标签: sql sql-server alias

SQL Server中是否有一种方法可以为特定表的别名别名并将别名存储在某处,以便在查询时可以访问别名?我有一个表格,我无法更改列名称,我正在试图找出是否有一种方法来对它们进行别名,以使它们更加用户友好。

2 个答案:

答案 0 :(得分:6)

CREATE VIEW vw_RenameTable
AS
Begin

   Select GoodName1 = DumbName1
          ,GoodName2 = DumbName2
   From MyTable

End

答案 1 :(得分:0)

视图将是问题的自然答案。但是,如果要访问相同表中的列,可以使用计算列:

alter table mytable add bettercolumn as [Bad Ugly Name];

然后,您可以在同一个表上的选择中使用计算列。