亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問該怎樣修改oracle 一個表中數據?

請問該怎樣修改oracle 一個表中數據?

斯蒂芬大帝 2019-07-03 11:07:55
怎樣修改oracle 一個表中數據?
查看完整描述

5 回答

?
郎朗坤

TA貢獻1921條經驗 獲得超9個贊

可以通過update方法進行批量修改,之后添加必要的條件,針對固定條件的數據進行批量修
改。
sql:update table_name SET age=age+1 where id like '%1111% ';
以上語句就是將id字段中包含1111的age字段,進行加1操作。
備注:如果是全部更新的話,去掉后面的where語句即可。
sql:update table_name SET age=25;

查看完整回答
反對 回復 2019-07-07
?
莫回無

TA貢獻1865條經驗 獲得超7個贊

update <表名> set <要更新的列>=<更新的值> where <條件>

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

查看完整回答
反對 回復 2019-07-07
?
慕尼黑8549860

TA貢獻1818條經驗 獲得超11個贊

updata (table-name) set (column-name1)='(要修改的數據) ', (column-name2)='(要修改的數據2) ' where (條件); 小括號統統不需要寫 column-name 是要更新的列名。

查看完整回答
反對 回復 2019-07-07
?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

1、導出所有:exp 用戶名/密碼@數據庫名稱 file=導出文件存放路徑及文件名  full=y全部導出eg:exp admin/123456@p2p file=d:\p2p.dmp full=y。

2、使用命令行導出指定的表,不導出全部,使用命令如下: exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2) ,只導出table1和table2兩個表的數據。

3、導入dmp類型的文件到oracle數據庫使用imp命令。

4、使用plsql導出數據庫,也可以導出dmp文件類型的。

5、打開plsql,找到工具->導出表,選擇Oracle導出,選擇需要導出的表,然后點擊輸出文件,輸入文件名稱,點擊導出即可。

6、使用plsql導出pde文件類型,具體的操作和導出dmp差不多,只是選擇PL/SQL導出,導出文件路徑選擇,然后導出。

7、需要把創建表的復選框勾選,否則,導入的時候如果數據庫沒有對應的表結構會報異常。



查看完整回答
反對 回復 2019-07-07
?
MMTTMM

TA貢獻1869條經驗 獲得超4個贊

create table newtablename as select * from oldtablename;
INSERT INTO tab2(id,num) SELECT id, num, FROM tab1 WHERE id>12;
如果是全部復制的話 ,這個where 條件可以省略。
其實你簡單的而理解后面的select是一個view或者是一個中間表都ok;
只要你知道他們的字段什么的設置都一樣就完全可以insert 。條件是他們的字段必須對應

查看完整回答
反對 回復 2019-07-07
  • 5 回答
  • 0 關注
  • 2257 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號