Oracle 對 Table 新增、修改、移除欄位


1. 新增、修改欄位
-- ADD
ALTER TABLE TABLE_NAME ADD COLUMN_NAME TYPE ;

-- MODIFY
ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME TYPE ;


2. 刪除欄位
-- DROP1
ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME ;

-- UNUSED
ALTER TABLE TABLE_NAME SET UNUSED COLUMN COLUMN_NAME ; 

-- DROP2
ALTER TABLE TABLE_NAME DROP UNUSED COLUMNS ; 
PS:
DROP1 : 直接刪除,但會引響IO及系統效能。
DROP2 : 搭配UNUSED,系統不繁忙時再DROP。

張貼留言

0 留言