回覆列表
-
1 # 一口一塊豆腐乳
-
2 # dadazhu2
1、建立測試表,
create table test_cols(id number, val_1 varchar2(20), val_2 varchar2(20));
2、插入測試資料
insert into test_cols select level, "val1_"||level, "val2_"||level from dual connect by level
commit;
3、查詢表中資料,可以發現有三列資料,select t.* from test_cols t;
4、編寫sql,刪掉欄位val_1; alter table test_cols drop column val_1;
5、再次檢視資料,可以發現只有兩列資料,select t.* from test_cols t;
1、建立測試表,createtabletest_cols(idnumber,val_1varchar2(20),val_2varchar2(20));2、插入測試資料insertintotest_colsselectlevel,"val1_"||level,"val2_"||levelfromdualconnectbylevel<=100;commit;3、查詢表中資料,可以發現有三列資料,selectt.*fromtest_colst;4、編寫sql,刪掉欄位val_1;altertabletest_colsdropcolumnval_1;5、再次檢視資料,可以發現只有兩列資料,selectt.*fromtest_colst;