社区
基础和管理
帖子详情
建表的时候,如何指定表所在的表空间?
manchun
2009-07-29 02:22:45
我想建一个表T(id number); 我想指定到t_faq表空间上面去。建表sql如何写啊?
...全文
403
11
打赏
收藏
建表的时候,如何指定表所在的表空间?
我想建一个表T(id number); 我想指定到t_faq表空间上面去。建表sql如何写啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老牛同学
2009-08-02
打赏
举报
回复
在新建用户的时候可以指定,则可以取默认表空间:
create user UNAME identified by 'pwd'
default tablespace t_faq
quota unlimited on t_faq;
bzcnc
2009-08-02
打赏
举报
回复
[Quote=引用 6 楼 wildwave 的回复:]
create语句后面加上tablespace spacename
括号里的可以省略不写,取默认
[/Quote]
支持
oraclelogan
2009-08-02
打赏
举报
回复
以上的几位都说的非常好!
inthirties
2009-07-31
打赏
举报
回复
如果是普通的把表指定到一个ts,可以这样。
如果不过表指定tablespace,还有另一种方式,就是分区表。
manchun
2009-07-31
打赏
举报
回复
[Quote=引用 6 楼 wildwave 的回复:]
create语句后面加上tablespace spacename
括号里的可以省略不写,取默认
[/Quote]
嗯,我去试试!
小灰狼W
2009-07-30
打赏
举报
回复
create语句后面加上tablespace spacename
括号里的可以省略不写,取默认
manchun
2009-07-30
打赏
举报
回复
[Quote=引用 4 楼 zcs_1 的回复:]
补充,建表的当前用户要有unlimited tablespace系统权限,或者在表空间t_faq上分配限额.
如当前用户为myusr,则分配unlimited tablespace系统权限的方法为
以system用户登入sqlplus,执行
SQL>GRANT unlimited tablespace TO myusr;
对表空间t_faq分配限额的方法
以system用户登入sqlplus,执行
SQL>ALTER USER myusr unlimited on t_faq;
[/Quote]
谢谢了!
zcs_1
2009-07-29
打赏
举报
回复
补充,建表的当前用户要有unlimited tablespace系统权限,或者在表空间t_faq上分配限额.
如当前用户为myusr,则分配unlimited tablespace系统权限的方法为
以system用户登入sqlplus,执行
SQL>GRANT unlimited tablespace TO myusr;
对表空间t_faq分配限额的方法
以system用户登入sqlplus,执行
SQL>ALTER USER myusr unlimited on t_faq;
tianxiaocui2007
2009-07-29
打赏
举报
回复
1楼正解
csuxp2008
2009-07-29
打赏
举报
回复
UP!
[Quote=引用 1 楼 opps_zhou 的回复:]
create table T(
id number
)
tablespace t_faq
storage
(
initial 64K
minextents 1
maxextents unlimited
);
[/Quote]
opps_zhou
2009-07-29
打赏
举报
回复
create table T(
id number
)
tablespace t_faq
storage
(
initial 64K
minextents 1
maxextents unlimited
);
oracle创建新
指定
表
空间
,oracle创建
表
空间
创建用户
指定
表
空间
并授权
1.创建
表
空间
例如:(1)
表
空间
名为myplace;(2)数据文件路径为E:\oracle\oracle_home\oradata\myspace(3)文件名为mydbf.dbf,空间大小为32M(4)设置
表
空间
自动扩展,每次扩展32M,最大空间为2048M(5)本地管理
表
空间
create tablespace myspaceloggingdatafile ‘E:\oracle\oracle_ho...
oracle创建用户和
指定
表
空间
创建用户创建
表
空间
授予用户权限 登录管理员账户 运行命令行窗口 win+R 输入 sqlplus 输入 sqlplus 输入管理员 用户名: 输入管理员密码: 连接成功 创建
表
空间
依次输入(myspace为
表
空间
名称;datafile为
表
空间
所在位置) create tablespace myspace datafile ‘E:myspace’ size 1024M AUTOEXTEND ON; 出现
表
空间
已创建 创建用户(XXXX为新用户名 sssss为新密码 myspac
DB2数据库
表
更改
表
空间
--重命名 rename table T_HELLO to T_HELLO_bak; --创建
建
表
并
指定
表
空间
CREATE TABLE T_HELLO ( ID BIGINT NOT NULL, NAME VARCHAR(64), BIRTHDAY TIMESTAMP, AGE INTEGER, P...
DB2数据库创
建
表
sql语句并添加
表
空间
和索引空间
CREATE TABLESPACE DSGWUW01; -- 创建
表
空间
名 -- drop table SIMFS.TUWFS0009; CREATE TABLE SIMFS.TUWFS0004( IECV_DATA_ID VARCHAR(50) NOT NULL PRIMARY KEY, -- 主键 CUST_PUR_ORDER_NUM VARCHAR(20) NOT NULL, CUST_PUR_ORDER_LINE_NUM VARCHAR(20) NOT NULL ,.
oracle创
建
表
不在对应
表
空间
,oracle创建
表
空间
创建
表
空间
参数详解语法描述:CREATE[UNDO] TABLESPACE tablespace_name[DATAFILE datefile_spec1 [,datefile_spec2] ......[ { MININUMEXTENT integer [k|m]| BLOCKSIZE integer [k]|logging clause|FORCE LOGGING|DEFAULT {d...
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章