Oracle 處理資料

2021-09-18 05:28:39 字數 1401 閱讀 2335

drop table ***;–刪除表

purge recyclebin;–清除**站

alter table 《表名》 move 清除某個表的碎片,但是在清除後需要重建索引alter index index_name rebuild;

sql的型別

dml(data manipulation language 資料操作語言):select insert update delete

ddl(data definition lanaguage 資料定義語言):create table,alter table(改變),truncate table(刪除),drop table(刪除結構)

create view(檢視),sequence(序列),index(索引),synonym(同義詞)

dcl(data control lanaguage 資料控制語言):grant(授權)

delete和truncate的區別

1.delete 逐條刪除 truncate 先摧毀表 再重建表

2 delete 是dml 可以回滾 truncate 是ddl不可以回滾

3 delete 不會釋放空間 truncate 會

4 delete 會產生碎片 truncate 不會

5 delete 可以閃回(flashback) truncate不可以

插入:insert into 表名(欄位1…)values(資料…)

一次插入多行:insert all into 表名(欄位1…) values(資料1…) into 表名(欄位1…) values(資料2…)… select * from dual

刪除:delete from

更新:update 表名 set condition

插入語句:insert into

–位址符 &

一次插入多條語句

建立的一張表 as就是給表插入的資料,如果按照下面的方式,就不會插入資料,因為1=2為false,但是會把表的資料結構複製過去

多條插入

更新

Oracle學習 處理資料

2.2 update操作 2.3 delete操作 3 oracle中的事務 4 偽列rownum行號的使用 dml data manipulation language 資料操作語言 select insert update delete ddl data definition language ...

Oracle大資料處理

oracle定義了乙個blob欄位用於儲存二進位制資料,但這個欄位並不能存放真正的二進位制資料,只能向這個欄位存乙個指標,然後把資料放到指標所指向的oracle的lob段中,lob段是在資料庫內部表的一部分。因而在操作oracle的blob之前,必須獲得指標 定位器 才能進行blob資料的讀取和寫入...

ORACLE資料處理要點1

縮小資料處理範圍 分割槽表定時資料爬取 縮小表資料 分時段 多執行緒處理 走索引避免重複資料插入可以用唯一鍵插入異常處理 insert into tb a exception when dup val on index then null when others then return 乙個幾億的表...