0

我在 oracle 中有一个表,其中包含很多分区,我必须从 shell 调用子分区。这是我的查询..

SELECT 1,
   'Same MSISDN with different connection type in TABS and HLR',
   count(*)
 FROM profile_master_wk_kwt_hlrd subpartition ($mwk)
 WHERE Billing_MSISDN <> '***'
 AND hlr_msisdn <>'***'
 AND Billing_Served_Type <> HLR_Served_Type ;
 COMMIT;

当我在没有子分区($mwk)的情况下运行此查询时,它运行良好。但是当我包含该部分时,它不起作用。请任何人帮助

4

1 回答 1

0

问题是您的子分区名称以特殊字符开头。尝试将子分区名称更改为以字符开头。

如果您保留相同的名称,请尝试在双引号中包含名称。但我不确定添加双引号是否有效。

于 2013-09-10T12:00:20.073 回答