alter table 使用者名稱.列名 rename column 舊名 //重新命名表中的一列
alter table scott.emp move tablespace users; //移動非分割槽表(檢視所要移動的表的索引,然後將表移到要求表空間中,然後重建索引) alter index scott.pk_emp rebuild tablespace indx;
alter table 使用者名稱.表名 drop column 列名 // 刪除一列
truncate table語句的特性
1)刪除表中所有的資料行,但保留表的結構
2)對應的索引也被截斷
3)因為該語句為ddl語句,所以不會產生還原資料,所刪除的資料也無法恢復
4)該語句釋放表所佔的磁碟空間
5)並不觸發表的刪除觸發器
6)如果乙個表正在被乙個外來鍵所引用,該錶不能截斷。
drop table語句的特性
1)刪除表中的所有的資料行和表的結構
2)刪除表中的所有索引
3)如果沒有備份,所刪除的表無法恢復
4)該語句釋放表所使用extent
5)提交所有掛起的事務
6)所有基於該錶的檢視和別名依然保留但已失效。
Oracle 資料表的管理
1 建立表的的表名規則 a 必須已字母開頭 b 長度不能超過30 c 不能是oracle的保留字 d 只能使用如下字元 a z a z 1 9 等 2 oracle基本資料型別 2.1 字元型資料 a char 定長,最大2000字元 例 char 10 張三 前面四個字元存放張三,後面六個字元存放...
Oracle 資料表的管理
1 建立表的的表名規則 a 必須已字母開頭 b 長度不能超過30 c 不能是oracle的保留字 d 只能使用如下字元 a z a z 1 9 等 2 oracle基本資料型別 2.1 字元型資料 a char 定長,最大2000字元 例 char 10 張三 前面四個字元存放張三,後面六個字元存放...
管理好Oracle資料表的建議
oracle資料庫中,表是最基本的內容。可以說,表設計的好壞直接跟資料庫的效能相關。所以,在設計表的時候,除了要遵循其固有的資料庫準則之外,還需要看個人的資料庫管理經驗。下面我就把這些經驗分享一下,或許對大家有所幫助。一 錶該存放在 我們都知道,在oracle資料庫中,使利用空間這個概念來管理表物件...