use*_*900 6 oracle database-partitioning ora-00933 oracle12c database-sequence
我有 Oracle 版本 12.2.0.1.0
我们有通用脚本,它创建需要为不同对象重用的序列(通过重命名序列名称):
CREATE SEQUENCE NAME_SEQ MINVALUE 1 MAXVALUE 999999999
INCREMENT BY 1 START WITH 100 CACHE 200 NOORDER NOCYCLE NOPARTITION ;
Run Code Online (Sandbox Code Playgroud)
在我删除之前,此脚本无法处理以下错误NOPARTITION:
ORA-00933: SQL command not properly ended
Run Code Online (Sandbox Code Playgroud)
我在AskTom中发现12.2不支持NOPARTITION
以前版本的数据库中有很多内容不再相关/支持
为什么不支持它和/或此功能的替代品是什么?
如果没有替代品,您能否说明为什么不应使用此功能?
序列的(无)分区选项从未被记录。因此从未支持过。
12.1 中存在一个错误,通过 dbms_metadata 暴露了这一点。12.2 中不再发生这种情况
未记录的功能可以(并且事实证明)在没有警告的情况下进行更改。使用它们的风险完全由您自行承担。
| 归档时间: |
|
| 查看次数: |
4214 次 |
| 最近记录: |