oracle 完整性約束的禁用啓用以及對錶的影響,表的修改和複製

primary key ----表的惟一性約束,不能爲空,且不能有重複值table

 

foreign key ----倆表之間的約束,啓用之時,在刪除數據時須要先刪除父表數據,再刪除子表數據select

禁用方式爲:alter table table_name disable constraint FK_name數據類型

啓用方式爲:alter table table_name enable constraint FK_nameim

 

修改表數據類型:alter table table_name modify column_name 數據類型數據

表的複製:create table New_table_name as select * from table_name   -----複製表結構以及內容tab

只複製結構:create table new_table_name as select * from table_name where 1=2    -----只須要添加一個用不成立的式子就行,不必定是1=2di

相關文章
相關標籤/搜索