oracle数据库怎么修改表名

如题所述

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

如果要更改目录,在上面的Trace文件中将文件目录改为新的文件目录名称重建或在mount阶段使用alter database rename datafile一一将文件更改过来.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-20
搜到的:

方法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等图形化工具修改本回答被提问者采纳
相似回答