Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 查询和修改数据 » 查询数据 » 选择列表:指定列

 

重命名查询结果中的列

缺省情况下,结果集的每个列标题都是选择列表中提供的表达式名称。如果表达式是列值,该标题将是列名。在嵌入式 SQL 中,可以使用 DESCRIBE 语句确定通过游标返回的每个表达式的名称。其它应用程序接口也支持通过接口特定的机制查询每个结果集列的名称。sa_describe_query 系统过程提供了独立于接口的方法,可为任意 SQL 查询确定结果集列的名称。

可使用别名在某个查询的 SELECT 列表中替换任一表达式的名称,如下所示:

SELECT column-name [ AS ] alias

提供别名可以产生更加易读的结果。例如,您可以在部门列表中将 DepartmentName 更改为 Department,如下所示:

SELECT DepartmentName AS Department,
   DepartmentID AS "Identifying Number"
FROM Departments;
Department Identifying Number
R & D 100
Sales 200
Finance 300
Marketing 400
... ...
 用法
 另请参见