【oracle】 表名,表字段,表空间等的操作
2016-08-05 15:40
344 查看
1.修改表名
2.给表新增一个字段
3. 删除一个字段
4. 修改表字段类型
4.1 表中无数据 ,或者修改后的类型与之前类型兼容的前提下
5.给表字段添加备注
6. 修改表的表空间
4.
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.
相关文章推荐
- 天盾Oracle数据库恢复软件
- Oracle数据类型隐式转换小析
- Oracle中有关Group by 中avg();sum();min();max();count();的运用整理(Oracle的执行顺序)
- Mac 安装cx_Oracle
- 【SQL】—Oracle之row_number()与rownum效率大比拼
- oracle max()函数和min()函数
- oracle数据导出几种方式比较
- [oracle]逗号(或分号等)间隔的列,按这一列劈分后转多行
- Oracle IMP导出到不同表空间不成功
- Oracle创建新数据库,新用户,以及连接此用户的方法心得
- lsnrctl status看不到监听注册的实例
- Oracle 游标操作
- SQL语句优化技巧--Oracle
- oracle 添加删除非空约束
- oracle 相关sql杂
- asp.net三层架构连接Oracle 11g详解
- ORACLE 创建与使用视图
- ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- Oracle学习笔记——点滴汇总
- Oracle(入门四)