我创建了一个存储过程,该存储过程返回如下表:
(No column name) (No column name)
2 4
该表没有名称,但是我将其称为“ proc”。
如何更改当前没有名称的两列的名称,基本上就是这样:
ColA AnotherColumn
---------------------
2 4
答案 0 :(得分:3)
您需要给它们起别名。在某些情况下会发生这种情况,但通常会出现汇总函数和子查询
select
sum(someColumn) as NewColumnName
,(select top 1 something From somewhere) ThisColumn --notice the AS is optional
from YourTable
不是ANSI标准的另一种方法是使用=
select
NewColumnName = sum(someColumn)
,ThisColumn = (select top 1 something From somewhere)
from YourTable