-1

Oracle でシリアル番号を作成したいと考えています。私はこのクエリを試しました

alter table tablename add(ID NUMBER);

CREATE SEQUENCE SEQ_ID START WITH 1 INCREMENT BY 1 MAXVALUE 31611805 MINVALUE 1 NOCYCLE;

UPDATE tablename SET ID= SEQ_ID.NEXTVAL 

私は持っている、

NID
----- 
ABD90
BGJ89
HSA76

そして私が欲しい:

ID NID
---------
1  ABD90 
2  BGJ89
3  HSA76

上記のコードは機能しません。私はオラクルが初めてです。上記の結果を生成するのを手伝ってください。

4

1 に答える 1