发表于 2018-9-24 06:36:42

哪些Oracle对象支持重命名

oracle中的一些数据库对象重命名  INDEX:
ALTER INDEX old_name RENAME TO new_name;  INDEX PARTITION:

  >  INDEX SUB PARTITION:

  >  LOB:

  >  PACKAGE                           can’t be renamed.
  PACKAGE BODY                      can’t be renamed.
  PROCEDURE                         can’t be renamed.
  FUNCTION                        can’t be renamed.
  CLUSTER                        can’t be renamed.
  SEQUENCE:
  RENAME oldseq_name TO newseq_name;
  SYNONYM                           can’t be renamed.
  COLUMN:

  >  TABLE                           :
  RENAME old_table TO new_table;
  TABLE PARTITION:

  >  TABLE SUB PARTITION:

  >  TRIGGER:

  >  CONSTRAINT:

  >  VIEW:
  RENAME old_table TO new_table;
  datafile:

  >  logfile:

  >  TABLESPACE:

  >  OUTLINE:

  >  SCHEMA         can’t be renamed.
  DATABASE:
  modify db_name in init.ora and recreate controlfile
  INSTANCE:
  shutdown;change ORACLE_SID;startup

页: [1]
查看完整版本: 哪些Oracle对象支持重命名