我必须从用户输入为JAVA程序中的oracle表动态创建分区.如果用户输入3,我必须制作3个分区.以前有一个包含大约100列的表格.但我的问题是,当我在Sql Developer中执行以下查询时,它给出了错误,如下所示.
是否可以使用alter命令一次添加三个或更多分区,或者我必须为三个分区更改表三次?
我正在使用'Oracle 9i',建议一些事情
提前致谢
Sql查询
ALTER TABLE table_01 add
partition p2 values less than(20),
partition p3 values less than(30),
partition p4 values less than(40);
Run Code Online (Sandbox Code Playgroud)
错误
Error report -
SQL Error: ORA-14043: only one partition may be added
14043. 00000 - "only one partition may be added"
*Cause: ALTER TABLE ADD PARTITION contained descriptions of more than one
partition to be added
*Action: Ensure that the statement contains exactly one partition
definition and that it does not contain any …Run Code Online (Sandbox Code Playgroud)