日韩av无码中文字幕,国产午夜亚洲精品国产成人小说,成人影院午夜男女爽爽爽,欧美 亚洲 中文 国产 综合

首頁 熱點(diǎn) 要聞 國內(nèi) 產(chǎn)業(yè) 財(cái)經(jīng) 滾動 理財(cái) 股票

資訊推薦:rowid會變嗎_rowid

2023-06-22 04:46:44 來源 : 萬能網(wǎng)


(相關(guān)資料圖)

rowid會變嗎,rowid這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!

1、ROWID是一種數(shù)據(jù)類型,它使用基于64為編碼的18個字符來唯一標(biāo)識一條記錄物理位置的一個ID,類似于Java中一個對象的哈希碼。

2、都是為了唯一標(biāo)識對應(yīng)對象的物理位置,需要注意的是ROWID雖然可以在表中進(jìn)行查詢,但是其值并未存儲在表中。

3、所以不支持增刪改操作,下面看個例子:[html]view plaincopySELECTROWNUM,ROWID,empno,ename,jobFROMempWHEREROWNUM<=5;結(jié)果如下:可以看到ROWID確實(shí)由18個字符組成,組成結(jié)構(gòu)如下:數(shù)據(jù)對象編號 文件編號 塊編號 行編號 OOOOOO FFF BBBBBB RRR 至于ROWID的作用。

4、由于ROWID用來唯一標(biāo)識表中數(shù)據(jù)的唯一性,所以可以利用這個特性去除重復(fù),舉個例子。

5、首先運(yùn)行下述兩行代碼:[html]view plaincopyCREATETABLEdept_bakASSELECT*FROMdept;INSERTINTOdept_bakSELECT*FROMdept;得到一個如下的數(shù)據(jù)庫表很明顯,數(shù)據(jù)有重復(fù)的,但是ROWID肯定不會重復(fù)的。

6、那么就可以利用這個特性去重,簡單示例代碼如下:[html]view plaincopyDELETEFROMdept_bakWHEREROWIDNOTIN(SELECTMIN(ROWID)FROMdept_bakGROUPBYDEPTNO);。

本文到此分享完畢,希望對大家有所幫助。

關(guān)鍵詞:
相關(guān)文章

最近更新
崩壞3rd(暢玩101) 2023-06-22 04:17:04
精彩推送
千紙鶴寓意什么意思 2023-06-22 04:43:21
焦點(diǎn)速訊:他們?yōu)槭裁醇娂娡断隆靶湃纹薄保? 2023-06-22 04:34:45