我们在创建用户的时候,就应该指定用户的默认表空间,这样,这个用户在创建表的时候,就会缺省地存放到这个表空间。

SQL> select username,default_tablespace from dba_users where username='SCOTT';

   

USERNAME DEFAULT_TABLESPACE

------------------------------ ------------------------------

SCOTT LXTBS

   

SQL>

SQL> alter user scott default tablespace users;

   

User altered.

   

SQL> select username,default_tablespace from dba_users where username='SCOTT';

   

USERNAME DEFAULT_TABLESPACE

------------------------------ ------------------------------

SCOTT USERS

   

SQL>

SQL> conn scott/tiger;

Connected.

SQL> create table ttt(id int);

   

Table created.

SQL> select owner,segment_name,tablespace_name from dba_extents where segment_name='TTT' and owner='SCOTT';

   

OWNER SEGMENT_NAME TABLESPACE_NAME

------------------------------ -------------------- ------------------------------

SCOTT TTT USERS

   

SQL> show user;

USER is "SYS"

SQL>

相关文章:

  • 2021-12-16
  • 2021-12-22
  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-12
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2022-01-27
  • 2022-12-23
  • 2022-02-22
  • 2021-08-25
  • 2021-06-12
  • 2022-01-21
相关资源
相似解决方案