1樓:匿名使用者
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 。條件是他們的字段必須對應
2樓:我愛瓜瓜啊
首先要看兩個表的字段是否一致,如果一致的話,就
insert into table1 select * from table2;
如果不一致,還需要分情況處理的:
1、如table1的字段為 id,name,value,而table2的字段為id,name
insert into table1 select id,name,null from table2;//在這裡需要給table1的value欄位賦值的,先賦空值,不然會出錯的
2、如table1的字段為 id,name,而table2的字段為id,name,value
insert into table1 select id,name from table2;試下吧
3樓:匿名使用者
insert into table1 select * from table2 ;
或者create table1 as select * from table2 ;
4樓:匿名使用者
create table 表b as select * from 表a;
insert into 表a (select * from 表b);
5樓:匿名使用者
local_table
select * from table@remote_db_link;
6樓:匿名使用者
insert into a_table as select * from table_b
7樓:
insert into ...select
oracle中如何將資料從乙個表複製到另乙個表(僅複製其中某些字段)?
如何把乙個表中的資料插入到另乙個表中去
8樓:day忘不掉的痛
方法如下:
insert into 表2(欄位名1,欄位名2,.....)select 欄位1,欄位2,...
from 表1
where ...
其中字段型別必須完全符合。
9樓:豐運盛
insert into 工資表 values(編號,姓名,小時工資) select 編號,姓名,小時工資 from 員工表 where 編號=『輸入的編號』)
或者insert into 工資表 select 編號,姓名,null,null,null,小時工資 from 員工表 where 編號=『輸入的編號』
你試試,我不確定
10樓:
id 為你textbox中的輸入的編號
insert into 工資表(編號,姓名,小時工資) select 編號,姓名,小時工資 from 員工表 where 編號 = id
注意,2個表的編號,姓名,小時工資字段型別必須一致
11樓:談玲玲
右鍵 倒入 可以作到
oracle中如何將long型的資料轉換為char型
oracle中的long型別即clob型別,可用to char函式轉換成char型別。使用中注意事項 1 實際上處理clob欄位的時候,直接to char,當長度超過4000的時候,會報錯,提示列被擷取 2 直接使用substr對clob欄位進行擷取,是不能起到任何作用的 3 可以使用dbms lo...
如何將CAD圖形中所有藍色線改變到0層
選中所有藍色線,然後點選0層,藍色線就改到0層了。選著藍色的線,然後指定到圖層0就可以了 把所有全選。然後直接選擇0那層吧。如何快速把cad塊內圖層改為0層 工具 材料 電腦,autocad 1.開啟autocad,點選 未儲存的圖層狀態 裡面的 管理圖層狀態 2.在彈出的視窗中可以進行圖層的新建操...
EXCEL表中如何將轉換成,EXCEL表中如何將1989 05轉換成
使用ctrl f 查詢替換功能,選擇替換專案,查詢內容處輸入 替換內容處輸入 雙引號不需要輸入 選中日期整列,點選 全部替換 就可以 都是這種格式嗎?前面四個數字 後面兩個數字 中間乙個小數點?那就很容易了 假如說1898.05在a1單元格 在b1單元格中輸入公式 left a1,4 年 right...