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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 18c新特性詳解 - 表和表空間相關的新特性Oracle
- MySQL 8.0表空間新特性簡單實驗MySql
- Oracle 10g大檔案表空間(轉)Oracle 10g
- MySQL 5.7新特性之線上收縮undo表空間MySql
- MySQL 5.7 新特性 共享臨時表空間及臨時表改進MySql
- 16、表空間 建立表空間
- 【10g SQL新特性】q-quote使用SQL
- MySQL 5.7新支援--通用表空間實戰MySql
- oracle 表空間Oracle
- PostgreSQL 表空間SQL
- Oracle表空間Oracle
- PostgreSQL:表空間SQL
- PHP 核心特性 - 名稱空間PHP
- 當使用者無限制使用表空間配額且表空間有足夠空間時出現超出表空間的空間限額
- 表空間利用率及表空間的補充
- UNDO表空間空間回收及切換
- mac硬碟空間怎麼清理?這樣也能清理出上10G的磁碟空間Mac硬碟
- KingbaseES的表空間
- 表空間限額
- 3.2. 表空間
- 只讀表空間
- oracle temp 表空間Oracle
- undo表空間容量
- 增加oracle表空間Oracle
- Configure innodb 表空間
- oracle 表移動表空間Oracle
- Oracle表移動表空間Oracle
- MySQL 中的共享表空間與獨立表空間如何選擇MySql
- 臨時表空間和回滾表空間使用率查詢
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- oracle 10G特性之awrOracle 10g
- PostgreSQL:表空間-->資料庫-->表SQL資料庫
- mysql臨時表,臨時表空間,ibtmp1表空間暴增原因初探MySql
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- Postgresql表空間詳解SQL
- MySQL 傳輸表空間MySql
- MySQL InnoDB表空間加密MySql加密
- oracle表空間的整理Oracle
- Oracle 批量建表空間Oracle