oracle插入資料

2022-08-24 16:27:12 字數 769 閱讀 4395

插入資料的方法有多種,這裡簡單介紹三種

1.常規插入資料

select

*from emp;--

-已scott.emp表為例

----按照values插入資料

insert into emp (empno,ename ,job,mgr, hiredate , sal ,comm, deptno) values

(1122,'steve','工人',2233,to_date('2017-01-03','yyyy-mm-dd'),3000,500,20);

----當插入表中所有的列時,列名可以不寫出來

insert into emp values (1122,'steve','工人',2233,to_date('2017-01-03','yyyy-mm-dd'),3000,500,20);

2.靈活插入資料

--

---靈活插入資料

insert

into

emp (empno,ename ,job,mgr, hiredate )

select empno,ename ,job,mgr, hiredate from emp where deptno =

20 ;

3.用plsql介面化插入資料

--

--用plsql修改資料

select

*from emp for

update;

Oracle 插入大量資料

2.假如tab1表中的沒有資料的話 drop table tab1 create table tab1 as select from tab2 然後在建立索引 3.用hint 提示減少操作時間 4.採用不寫日誌及使用hint提示減少資料操作的時間。建議方案是先修改表為不寫日誌 sql alter t...

批量插入資料 Oracle

在使用 oracle 開發期間,或許我們會為編寫一條一條插入語句而困惱,這裡給出 對資料表進行簡單批量插入的例子。以下均是oracle 資料庫操作 insert into cbay user t userid,username,password,userage select test1 test1 ...

Oracle 插入大量資料

2.假如tab1表中的沒有資料的話 drop table tab1 create table tab1 as select from tab2 然後在建立索引 3.用hint 提示減少操作時間 4.採用不寫日誌及使用hint提示減少資料操作的時間。建議方案是先修改表為不寫日誌 sql alter t...