声明显示标签

您可为 Projection 子句的选择列表中的任何列或列表达式声明显示标签。仅在 SELECT 语句正在执行时,此临时名称有效。

DB-Access 中,显示标签显示为 SELECT 语句的输出中那列的标题。

GBase 8s ESQL/C 中,display_label 的值保存在 sqlda 结构的 sqlname 字段中。要获取更多关于 sqlda 结构的信息,请参阅 GBase 8s ESQL/C 程序员手册

如果您的显示标签是 SQL 关键字,则请使用 AS 关键字来阐明语法。例如,要使用 UNITS、YEAR、MONTH、DAY、HOUR、MINUTE、SECOND 或 FRACTION 作为显示标签,请随同该显示标签使用 AS 关键字。下列语句使用随同 minute 的 AS 作为显示标签:
SELECT call_dtime AS minute FROM cust_calls;

要了解 SQL 的关键字,请参阅 GBase 8s 的 SQL 关键字

如果您使用 INTO Table 子句来创建临时的或永久的表来存储查询结果,则必须为不是简单类表达式的在选择列表中的任何数据库对象或表达式声明显示标签。在临时的或永久的表中,显示标签用作列的名称。

如果您正在使用 SELECT 语句来定义视图,请不要使用显示标签。而要在 CREATE VIEW 列列表中指定想要的标签名称。