oracle修改表的問題

2023-09-04 02:17:18 字數 2463 閱讀 9626

1樓:匿名使用者

table表有問題那一列的值與表中的值沒關係?還有是‘我想匯入一列新值’這個是從excel中導麼?還有你說oracle中table表有問題想導一列新值,最後又說oracle匯入excel到底是從哪個導到哪個?

可能我理解能力有問題吧,沒太看懂,麻煩把以上幾個問題說下。

2樓:

1.先刪除不用的列--注意該步驟不可以回滾。

alter table table_name set unused column column_name;--取消不用的列。

alter table table_name drop unused columns;

2.在新增新列。

alter table table_name add (new_col1 col_type,new_col2 col_type);

3樓:匿名使用者

先刪除列,增加列,在插入 insert into a select name from bbb where

oracle 修改表名

4樓:匿名使用者

在oracle自帶的工具裡直接修改就可以了。右擊表名左擊重新命名就可以。

怎樣修改oracle 一個表中資料?

5樓:匿名使用者

update 《表名》 set 《要更新的列》=《更新的值》 where 《條件》

比如:update 圖書分類表 set 圖書大類名稱='語言文學' where 圖書分類編號=2

6樓:茂昂

update 語句。

update +'表名' +set +'欄位=‘’where +“條件';

oracle 表記錄修改問題

7樓:匿名使用者

1、用觸發器,在觸發器裡寫只要在xs1表update的時候,同時update其它表。

2、修改的時候迅帶,用4個update語句。

其實局歲你這個完全可以桐昌睜設計姓名只儲存在一個表裡,其它表用id就好了,設計問題。

在程式中修改oracle資料庫的表結構

8樓:匿名使用者

修改表名:

alter table 表名 rename to 新名新增欄位:

alter table 表名 add 欄位名 欄位型別刪除欄位:

alter table 表名 drop column 欄位名修改欄位:

alter table 表名 rename column 原欄位名 to 新名;

修改欄位型別(前提:表中無資料)

alter table 表名 modify 欄位名 新型別;

例如:string deletecolumn="alter table t_user drop column sname";

希望能幫助你!

9樓:匿名使用者

直接用sql的語法。

alter table...這樣可以修改表的結構。

怎麼分段修改表中資料 oracle資料庫

10樓:

將rownum-1整除100然後加1再乘以100就可以了,如:

如果1<=rownum<=100有((rownum-1)\100+1)*100=100

如果101<=rownum<=200有((rownum-1)\100+1)*100=200

如果201<=rownum<=300有((rownum-1)\100+1)*100=300

如果301<=rownum<=400有((rownum-1)\100+1)*100=400

.語句只要一條就ok了。

update car set zzg=((rownum-1)\100+1)*100

11樓:厙曼冬

分段,寫多條update分別修改,

oracle資料庫中,對錶記錄的修改用什麼方法好?

12樓:網友

select * from 表名 where 條件 for update

--這樣會一直佔有這張表的修改許可權,不能進行其他的操作select t.* rowid from 表名 t---這個是以修改方式開啟表,進行修改update...set ..

--這是對錶進行更新操作。

13樓:我tm不管

樓上說的不錯,分就是他的了。

14樓:阮秀雲功嬋

這是oracle的系統級的表(檢視?),用來記錄資料檔案的;

不能直接修改。

可以通過。create

datafile

等命令來運算元據檔案。

oracle的表更新問題,oracle的表更新問題

先建立一個結構一模一樣的表emp1,併為其插入部分資料 create table emp1 asselect from emp where deptno 20 update掉emp1中的部分資料 update emp1 set sal sal 100,comm nvl comm,0 50 然後我們試...

oracle連表查詢問題

nvl xj.mon,0 nvl yhk.mon,0 nvl zp.mon,0 from select company,sum mon mon from table b group by company ze,select company,sum mon mon from table b where...

oracle建立表索引自增,oracle怎麼實現id自增和設定主鍵啊

oracle 不想其他的資料庫,本身沒有自增的,你可以通過序列和觸發器的形式實現 oracle怎麼實現id自增和設定主鍵啊 可以使用序列實現id自增,主鍵的語法為primary key。當一個序列第一次被查詢呼叫時,它將返回一個預定值。在隨後的每次查詢中,序列將產生一個按指定的增量增長的值。序列可以...