刪除字段的語法:alter table tablename drop (column);
創(chuàng)新互聯(lián)建站主要從事成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)平樂,十多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
說明:alter table 表名 drop column 字段名;
例:alter table emp drop column name;
能,oracle刪除字段,只要不是索引所用字段,主鍵,外鍵等都可以直接刪除。也就是說只要字段沒有其他屬性那么就可以刪除,跟有沒有數(shù)據(jù)沒關(guān)系。
至于索引所用字段,主鍵,外鍵等我沒有試驗(yàn)過,畢竟都是比較重要的字段,可能會(huì)有些問題。不過只要去掉這些,也是可以刪除的。
clob
blob字段要謹(jǐn)慎使用
即使只存入很少的內(nèi)容,也可能占用很大的空間。
9i以前的版本,讀寫
也要額外處理。
我一般用varchar2(4000)
的字段替換處理;用業(yè)務(wù)邏輯拼接和拆分,分別存儲(chǔ)。
本問題中從表中刪除記錄后,表的高水位不調(diào)整,所占空間不釋放。
刪除后可以
alter
table
tblname
move
一下試試。
oracle中刪除一個(gè)列可用如下語句
1
ALTER TABLE 表名 DROP COLUMN 列名;
oracle簡介:
Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉fOracle數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。它是一種高效率、可靠性好的 適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。