您的位置:首页 > 数据库 > Oracle

【oracle】 表名,表字段,表空间等的操作

2016-08-05 15:40 344 查看
1.修改表名

rename  previous_tableName to  new_tableName


2.给表新增一个字段

alter table [tableName] add [columnName] [columnType]

--i.e
alter table vst_event_index add  place_code number(20)


3. 删除一个字段

ALTER TABLE table_name
DROP COLUMN column_name

--i.e

alter table VST_COMMENT   -- 删除 id
drop column id


4. 修改表字段类型

      4.1 表中无数据 ,或者修改后的类型与之前类型兼容的前提下

ALTER TABLE table_name
MODIFY (column_name datatype)

--i.e
alter table VST_COMMENT  --修改 id 类型 varchar2(30)→number(30)
modify (id number(30));


5.给表字段添加备注

comment on column [tableName].[columnName] is '[comments]'

--i.e

comment on column vst_event_index.place_code is '地点代码'

6. 修改表的表空间

alter table [tablespace].[tableName] move tablespace [another_tablespace]

---i.e

alter table vst_user_timeline move tablespace perp  -- 从默认的 users 表空间 转移到 perp 的表空间


4.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: