久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

實例講解Oracle數(shù)據(jù)庫自動增加ID的sql

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

本文的主要內(nèi)容包括:在Oracle中實現(xiàn)自增型ID,刪除數(shù)據(jù)表中的重復記錄。

一.自增型ID

1.首先創(chuàng)建 sequence

create sequence seqmax increment by 1

2.得到一個ID

select seqmax.nextval ID from dual

3.若要刪除一個sequence

drop sequence seqmax;

二.刪除數(shù)據(jù)表中的重復記錄

1.先創(chuàng)建一個表

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);

據(jù)說,這種方法在數(shù)據(jù)量很大時,效率并不高

(2)利用分析函數(shù)

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表

主站蜘蛛池模板: 99影视 | 国产最新视频在线 | 91精品国产91久久久久久吃药 | 久久久av| www.亚洲区| 久久久www成人免费精品 | 精品视频在线观看一区二区三区 | 国产成人在线免费观看 | 久久久久99精品国产片 | 夜夜操com| 国产在线三区 | wwwjizz日本 | 最新的黄色网址 | 色无欲天天天影视综合网 | 成人在线免费视频 | 欧美国产精品久久久 | 成人练习生 | 国产大学生情侣呻吟视频 | 久久久久久亚洲国产 | 国产成人精品一区二区三区视频 | 色一情一乱一伦一区二区三区 | 亚洲成人一区二区三区 | 欧洲精品一区 | 国产精品美女在线观看 | 欧美在线影院 | www.99精品 | 欧美精品一区二区在线观看 | 在线精品亚洲欧美日韩国产 | 成人在线视频免费 | 欧美日在线 | 超碰操 | 青青草在线免费视频 | 97精品久久 | 国内精品一区二区三区 | 奇米影视7777 | 色一色网站 | 亚洲高清在线观看 | 蜜臀精品久久久久久蜜臀 | 久久综合伊人 | 一区二区三区小视频 | 亚洲成人黄色 |