建表的时候只能把表建在自己用户下的默认表空间下面么?急急急 you can specify the tablespace option while creating table . ofcourse you must be granted the quota of that tablespace first . 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,没问题的。例:SQL>conn aa/password --aa为自定义用户,假设其默认表空间为users,在表空间data --上有使用权,且假设该用户有创建任意表权限;那么可创建表;SQL>CREATE TABLE bb.table1(a number,b varchar2(10)) SQL>TABLESPACE data;这样,表table1就在表空间data中,而不是表空间users中,且属于用户bb。 create table aa(id varchar2(10)) TABLESPACE other_space 如果已经建好的表,可以通过alter table tablename tablespace tablespacename来更改。 create table username.tablename这样就可以了 create table test(id varchar2(18)) tablesapce other_space oracle 导入 *.DMP 文件问题 求sql查询语句 关于 索引 的大讨论? 一个建队列表的问题,请指教!!! 用shell执行10G的exp过程中,服务端字符集问题,请高手指教具体解决步骤? CTAS的问题 关于TDE的问题,视图定义中字段能否添加ENCRYPT属性? 大量删除数据后,Oracle性能下降 在ORACLE中如何将字段加密? Oracle 11g自带的SQL Developer的SQL编辑器和执行结果中文显示乱码,求大神帮忙 我的简单问题:怎样建库? 数据库备份初级问题
例:
SQL>conn aa/password --aa为自定义用户,假设其默认表空间为users,在表空间data
--上有使用权,且假设该用户有创建任意表权限;那么可创建表;
SQL>CREATE TABLE bb.table1(a number,b varchar2(10))
SQL>TABLESPACE data;
这样,表table1就在表空间data中,而不是表空间users中,且属于用户bb。
alter table tablename tablespace tablespacename
来更改。