oracle数据库怎么修改表名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库怎么修改表名相关的知识,希望对你有一定的参考价值。

连接ORACLE数据库有两种方式:数据库名和服务名,数据库名的更改要使用重建控制文件的方式更改.alter database backup controlfile to trace后更改其中数据库名为新名,运行该文件

如果要更改目录,在上面的Trace文件中将文件目录改为新的文件目录名称重建或在mount阶段使用alter database rename datafile一一将文件更改过来.
参考技术A 搜到的:

方法1:利用alter命令直接修改
SQL>ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令)
方法2:利用rename命令
SQL> select tname from tab ;
TNAME
------------------------------
T1
SQL> rename T1 to T2 ;
Table renamed.
SQL> select tname from tab ;
TNAME
------------------------------
T2
备注:rename只能修改自己schema下面的表。
方法3:利用create table命令:
create t1 as select * from t2;
drop table t2;
方法4:利用工具修改
利用PLSQL Developer,TOAD等图形化工具修改本回答被提问者采纳

以上是关于oracle数据库怎么修改表名的主要内容,如果未能解决你的问题,请参考以下文章

oracle数据库中怎么设置一个字段的唯一性

oracle数据库中怎么设置一个字段的唯一性?

oracle怎么修改表中的数据类型

oracle怎么把索引改成唯一索引

oracle 怎么修改主键类型

SQL 修改表中的列名(急~~~)