oracle數(shù)據(jù)庫表中某自段怎么設(shè)置為自增字段

2022-09-12 12:52

1個(gè)回答
呃,簡單點(diǎn)的方法:
在表中增加一個(gè)列,為自增序列,然后執(zhí)行:
update

set
自增序列=rownum;
這樣就把以前的3000多萬行都編號(hào)了,然后再用sequence做序列;
這樣快速,還不會(huì)出錯(cuò)。
相關(guān)問答
oracle數(shù)據(jù)庫,怎么給已有很多數(shù)據(jù)的表填充自增序列字段
4個(gè)回答2022-08-01 13:38
因你的表沒有主鍵,所以,只能考慮通過通過一個(gè)中間表過渡(insert進(jìn)過渡表時(shí)可考慮用Sequence),然后再rename表過來吧
在數(shù)據(jù)庫的設(shè)計(jì)階段,數(shù)據(jù)庫的物理設(shè)計(jì)階段是干什么的?
1個(gè)回答2022-12-25 20:20
創(chuàng)建數(shù)據(jù)庫里面的表和表的字段,表的關(guān)聯(lián)關(guān)系,表的約束等
oracle數(shù)據(jù)庫如何用update批量更新某列數(shù)據(jù)中的字段
1個(gè)回答2022-09-27 23:54
update的語法格式為: update 表名 set 字段名=“更新的值” [WHERE 字段名 = 限制條件值] --這部分可以不加,如果是更新整個(gè)表。
.數(shù)據(jù)庫設(shè)計(jì)分為幾個(gè)階段,各階段的任務(wù)是什么?
1個(gè)回答2022-09-26 23:31
 按照規(guī)范的設(shè)計(jì)方法,一個(gè)完整的數(shù)據(jù)庫設(shè)計(jì)一般分為以下六個(gè)階段:  ?、拧⌒枨蠓治觯悍治鲇脩舻男枨?,包括數(shù)據(jù)、功能和性能需求;  ?、啤「拍罱Y(jié)構(gòu)設(shè)計(jì):主要采用E-R模型進(jìn)行設(shè)計(jì),包括畫E-R圖;   ...
全文
Oracle新建數(shù)據(jù)庫
2個(gè)回答2023-01-25 21:04
1安裝Oracle 11g會(huì)自帶一個(gè)叫做SQL Developer的工具,打開SQL Developer, 2在SQL Developer中我們新建一個(gè)連接,點(diǎn)擊左上角的“綠色加號(hào)” 3填寫完配置...
全文
在oracle數(shù)據(jù)庫中建表
1個(gè)回答2022-09-13 14:22
別急。問題一個(gè)一個(gè)來。你遇到什么問題。就先解決什么問題。 慢慢的問題會(huì)越來越少。
在oracle表中怎樣創(chuàng)建自增長字段
1個(gè)回答2022-09-11 11:05
oracle表中沒有 自增長字段類型。 只能通過trigger+sequence實(shí)現(xiàn)。 不過一般情況下都是在中間件ORM開發(fā)框架實(shí)現(xiàn),比如過java 里面的hibernate、ibatis。
數(shù)據(jù)庫設(shè)計(jì)過程包括哪幾個(gè)主要階段?
1個(gè)回答2022-12-23 14:40
數(shù)據(jù)庫設(shè)計(jì)階段包括六個(gè)階段,分別是需求分析階段、概念結(jié)構(gòu)設(shè)計(jì)階段、邏輯結(jié)構(gòu)設(shè)計(jì)階段、物理設(shè)計(jì)階段、數(shù)據(jù)庫實(shí)施階段、數(shù)據(jù)庫運(yùn)維階段。
oracle中全局?jǐn)?shù)據(jù)庫名和SID的區(qū)別
1個(gè)回答2022-11-03 22:40
全局?jǐn)?shù)據(jù)庫名:是將數(shù)據(jù)庫與任何其他數(shù)據(jù)庫唯一標(biāo)識(shí)出來的數(shù)據(jù)庫全稱。全局?jǐn)?shù)據(jù)庫名的格式為.。例如,student.cs.hubu是一個(gè)典型的全局?jǐn)?shù)據(jù)庫名。數(shù)據(jù)庫名部分(如student)是數(shù)據(jù)庫的簡單...
全文