SELECT语句支持使用关键字做列别名
功能描述
Vastbase在select语句中新增关键字month、content、percent和password作为目标字段的别名。
注意事项
该功能仅在数据库兼容模式为TD时不能使用(即创建DB时DBCOMPATIBILITY='TD'),在其他数据库兼容模式下均支持该特性。
语法格式
SELECT [/*+ plan_hint */] [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]
{ * | {expression [output_name ]} [, ...] }
[ FROM from_item [, ...] ]
[ WHERE condition ]
...
参数说明
output_name
字段别名,支持month、content、percent和password关键字。
示例
1、创建兼容Oracle的数据库db_oracle。
CREATE DATABASE db_oracle DBCOMPATIBILITY='A';
\c db_oracle
2、验证功能。
select 1 month,2 content,3 percent,4 password from dual;
结果返回如下:
month | content | percent | password
-------+---------+---------+---------
1 | 2 | 3| 4
(1 rows)