you can specify the tablespace option while creating table . 
ofcourse you must be granted the quota of that tablespace first .

解决方案 »

  1.   

    可以,没问题的。
    例:
    SQL>conn aa/password   --aa为自定义用户,假设其默认表空间为users,在表空间data
                           --上有使用权,且假设该用户有创建任意表权限;那么可创建表;
    SQL>CREATE TABLE bb.table1(a number,b varchar2(10)) 
    SQL>TABLESPACE data;
    这样,表table1就在表空间data中,而不是表空间users中,且属于用户bb。                  
      

  2.   

    create table aa(id varchar2(10)) TABLESPACE other_space
      

  3.   

    如果已经建好的表,可以通过
    alter table tablename tablespace tablespacename
    来更改。
      

  4.   

    create table username.tablename这样就可以了
      

  5.   

    create table test(id varchar2(18)) tablesapce other_space