10g新特性——表空間重新命名
在8i的時候提供了對錶名和索引名的重新命名功能:
SQL> alter table sunwg rename to sunwg01;
表已更改。
SQL> alter index ind_sunwg rename to ind_sunwg01;
索引已更改。
在9i的時候提供對錶中的列的重新命名功能:
SQL> desc sunwg
名稱 是否為空? 型別
----------------------------------------- -------- --------------
OWNER VARCHAR2(30)
OBJECT_NAME VARCHAR2(128)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(19)
CREATED DATE
LAST_DDL_TIME DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
SQL> alter table sunwg
2 rename column owner to owner_1;
表已更改。
SQL> desc sunwg
名稱 是否為空? 型別
----------------------------------------- -------- --------------
OWNER_1 VARCHAR2(30)
OBJECT_NAME VARCHAR2(128)
SUBOBJECT_NAME VARCHAR2(30)
OBJECT_ID NUMBER
DATA_OBJECT_ID NUMBER
OBJECT_TYPE VARCHAR2(19)
CREATED DATE
LAST_DDL_TIME DATE
TIMESTAMP VARCHAR2(19)
STATUS VARCHAR2(7)
TEMPORARY VARCHAR2(1)
GENERATED VARCHAR2(1)
SECONDARY VARCHAR2(1)
在10g的時候提供對錶空間的重新命名功能:
SQL> create tablespace test datafile 'D:ORACLEproduct10.2.0oradatatest.dbf' size 10m;
表空間已建立。
已用時間: 00: 00: 02.64
SQL> alter tablespace test rename to test01;
表空間已更改。
讓我們忘記以前修改物件名字的麻煩吧!
其實這些重新命名操作也就是對資料字典表的簡單更新而已,不知道為什麼oracle提供的這麼晚。
隨著版本的升級,oracle變得得越來越方便快捷。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8394333/viewspace-1000692/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 10G 新特性系列: SYSAUX 表空間UX
- Oracle Database 10g新特性-改善的表空間管理OracleDatabase
- 10G新特性: 臨時表空間組(temporary tablespace group)
- 10g新特性之-跨平臺表空間傳輸
- 10G新特性筆記之跨平臺傳輸表空間筆記
- 10g 新特性 Recyclebin 空間的自動清理(zt)
- Oracle 18c新特性詳解 - 表和表空間相關的新特性Oracle
- MySQL 8.0表空間新特性簡單實驗MySql
- MySQL 5.7新特性之線上收縮undo表空間MySql
- 【11g新特性】Oracle 加密表空間-可下載Oracle加密
- oracle 10g表空間操作Oracle 10g
- 重新命名資料檔案和表空間
- MySQL 8.0.2 新特性 UNDO表空間管理的靈活性提升MySql
- Oracle10g新特性——利用RMAN遷移表空間Oracle
- MySQL 5.7 新特性 共享臨時表空間及臨時表改進MySql
- Oracle 10G 新特性——閃回表Oracle 10g
- 表空間重新命名相關命令與測試
- 收縮表空間 for Oracle 10gOracle 10g
- Oracle 11g 新特性 -- 臨時表空間收縮(轉)(Oracle
- Oracle10新特性:臨時表空間組(temporary tablespace group)Oracle
- Oracle10g新特性——利用RMAN遷移表空間(二)Oracle
- Oracle10g新特性——利用RMAN遷移表空間(一)Oracle
- Oracle Database 10g新特性-閃回表OracleDatabase
- Oracle10g新特性:臨時表空間組(temporary tablespace group)Oracle
- Oracle12c中容錯&效能新特性之表空間組Oracle
- Oracle 10g大檔案表空間Oracle 10g
- 遷移表到新的表空間
- 自動undo表空間模式下切換新的undo表空間模式
- oracle10G新特性之臨時表空間組的應用Oracle
- Oracle 11g中Temp臨時表空間、檔案的新特性Oracle
- 10g ORACLE_HOME空間滿導致SYSAUX表空間離線OracleUX
- Oracle 10g大檔案表空間(轉)Oracle 10g
- [Oracle 10g] 大檔案表空間(zt)Oracle 10g
- 10g跨平臺傳輸表空間
- 10g 新特性
- 11g 表空間extent預分配特性
- 10g線上重定義新特性——關聯物件自動重新命名(二)物件
- 10g線上重定義新特性——關聯物件自動重新命名(一)物件