色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

實例講解Oracle數據庫自動增加ID的sql

瀏覽:133日期:2023-11-23 08:50:45

本文的主要內容包括:在Oracle中實現自增型ID,刪除數據表中的重復記錄。

一.自增型ID

1.首先創建 sequence

create sequence seqmax increment by 1

2.得到一個ID

select seqmax.nextval ID from dual

3.若要刪除一個sequence

drop sequence seqmax;

二.刪除數據表中的重復記錄

1.先創建一個表

Create TABLE 'APPTEST' (

'ID' INTEGER primary key NOT NULL,

'MOBILE' nvarchar2(50) NOT NULL

);

2.假設其中手機號大量重復,要刪除重復記錄,可以有如下兩種方法:

(1)簡單利用rowid刪除

delete from APPTEST a where rowid not in (select max(rowid) from APPTEST b where a.mobile=b.mobile);

據說,這種方法在數據量很大時,效率并不高

(2)利用分析函數

delete APPTEST where rowid in (

select rid from

(select rowid rid,row_number() over(partition by mobile order by id desc) rn from APPTEST )

where rn > 1) ;

(3)做temp表

標簽: Oracle 數據庫
主站蜘蛛池模板: 美女131爽爽爽做爰中文视频 | 日韩精品一区二区三区在线观看l | 欧美一级毛片免费看视频 | 久久免视频 | 8050网午夜一级毛片免费不卡 | 波多野结衣在线免费观看视频 | 日韩专区欧美 | 亚洲欧美日韩高清综合678 | 亚洲国产日韩在线 | 日韩看片 | 色视频www在线播放国产人成 | 美女视频网站免费播放视 | 欧美色xx| 精品国产精品 | 2019偷偷狠狠的日日 | 香港三澳门三日本三级 | 黄色三级视频 | 亚洲欧美在线一区二区 | 国产亚洲精品激情一区二区三区 | 欧美一级毛片欧美一级 | 国产中文字幕在线观看 | 亚洲成a人片在线观 | 免费视频久久久 | 亚洲 欧美 成人日韩 | 国产一成人精品福利网站 | 香港激情三级做爰小说 | 在线播放 亚洲 | 国产成综合 | 最新国产精品亚洲 | 欧美在线看欧美高清视频免费 | 免费一级在线 | 国产伦精品一区二区三区网站 | 亚洲 欧美 手机 在线观看 | 国产成人综合手机在线播放 | 久草精品免费 | 久久亚洲精品中文字幕亚瑟 | 日韩专区在线 | 成年视频国产免费观看 | a级毛片毛片免费观看久潮喷 | 成人在线免费观看 | 日韩亚洲欧美一区二区三区 |