一个用户只能有一个默认表空间,怎么实现管理多个表空间。 想把现在同一表空间的部分表分出去。
每个用户只能有一个默认表空间(Default Tablespace),用于新创建的表(若未显式指定表空间)。
在创建表时,通过 TABLESPACE 子句显式分配表空间,绕过默认表空间限制。
CREATE TABLE table_name ( column1 datatype, ... ) TABLESPACE tablespace_name;
或者DM语法
CREATE TABLE table_name ( column1 datatype, ... ) STORAGE(ON OTHER_TPS);
ALTER TABLE EMPLOYEE MOVE TO DM_USER_DATA;
每个用户只能有一个默认表空间(Default Tablespace),用于新创建的表(若未显式指定表空间)。
在创建表时,通过 TABLESPACE 子句显式分配表空间,绕过默认表空间限制。
或者DM语法
ALTER TABLE EMPLOYEE MOVE TO DM_USER_DATA;