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