ITPub博客

首页 > 数据库 > Oracle > oracle中那些对象不支持重命名(转)

oracle中那些对象不支持重命名(转)

原创 Oracle 作者:qsxing 时间:2007-03-28 12:02:40 0 删除 编辑
oracle中那些对象不支持重命名[@more@]

CLUSTER
can’t be renamed.

FUNCTION
can’t be renamed.

INDEX
alter index old_name rename to new_name;

INDEX PARTITION
alter index index_name rename partition partition to new_name;

INDEX SUB PARTITION
alter index index_name rename subpartition subpartition to new_name;

LOB
alter table t move lob(lob_column) store as newlogseg_name;

PACKAGE
can’t be renamed.

PACKAGE BODY
can’t be renamed.
PROCEDURE
can’t be renamed.

FUNCTION
can’t be renamed.

SEQUENCE
rename oldseq_name to newseq_name;

SYNONYM
can’t be renamed.

COLUMN
alter table table_name rename column old to new;

TABLE
rename old_table to new_table;

TABLE PARTITION
alter table table_name rename partition partition to new_name;

TABLE SUB PARTITION

alter table table_name rename subpartition subpartition to new_name;

TRIGGER
alter trigger old_name rename to new_name;

CONSTRAINT
alter table table_name rename constraint old_name to new_name;

VIEW
rename old_name to new_name;

DATAFILE
alter database rename file ‘old’ to ‘new’;

LOGFILE
alter database rename file ‘old’ to ‘new’;

TABLESPACE
10g
alter tablespace old rename to new;

OUTLINE
alter outline old_name rename to new_name;

SCHEMA
can’t be renamed.

DATABASE
modify db_name in init.ora and recreate controlfile

INSTANCE
shutdown;change ORACLE_SID;startup

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/188692/viewspace-907236/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    42
  • 访问量
    419218