【发布时间】:2020-09-18 23:42:37
【问题描述】:
我想像这样查询
select enp.LAST_NAME from EMPLOYEES enp partition("P20120101");
当我尝试它时,oracle 说;
> ORA-00924: missing BY keyword
有没有办法同时使用别名和分区?
【问题讨论】:
标签: sql oracle oracle11g oracle12c
我想像这样查询
select enp.LAST_NAME from EMPLOYEES enp partition("P20120101");
当我尝试它时,oracle 说;
> ORA-00924: missing BY keyword
有没有办法同时使用别名和分区?
【问题讨论】:
标签: sql oracle oracle11g oracle12c
正确的语法是
FROM <TABLE_NAME> PARTITION(<PARTITION_NAME>) <ALIAS_NAME>
所以,
试试select enp.LAST_NAME from EMPLOYEES partition("P20120101") enp;
【讨论】: