匿名用户Oracle用sys账户创建一个Scott用户的表格和直接在Scott用户创建一个同样的表格有什么区别吗?
Oracle用sys账户创建一个Scott用户的表格和直接在Scott用户创建一个同样的表格有什么区别吗?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户Oracle用sys账户创建一个Scott用户的表格和直接在Scott用户创建一个同样的表格有什么区别吗?
没有区别,如果你的scott用户有默认表空间,这个表就会建在默认表空间里,如果没有默认表空间,就会建在users的表空间里。
SQL> create user test identified by test default tablespace test;
User created.
SQL> create user test1 identified by test1;
User created.
SQL> select username,default_tablespace from dba_users where username like '%TEST%';
USERNAME DEFAULT_TABLESPACE
------------------------------ ------------------------------
TEST TEST
TEST1 USERS
SQL> create table test.haha(id int);
Table created.
SQL> create table test1.haha(id int);
Table created.
SQL> conn test/test
Connected.
SQL> create table test_haha(id int);
SQL> select owner,tablespace_name,table_name from dba_tables where table_name like '%HAHA%';
OWNER TABLESPACE_NAME
------------------------------ ------------------------------
TABLE_NAME
------------------------------
TEST TEST
HAHA
TEST1 USERS
HAHA
TEST TEST
TEST_HAHA
评论
有用 0
墨值悬赏