中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

oracle如何給已有表添加主鍵自增

小億
246
2024-03-27 16:56:48
欄目: 云計算

要給已有表添加自增主鍵,可以使用以下步驟:

  1. 創建一個新的自增主鍵列:
ALTER TABLE table_name ADD column_name NUMBER GENERATED BY DEFAULT AS IDENTITY PRIMARY KEY;

這將在現有表中添加一個新的自增主鍵列,并將其設置為表的主鍵。

  1. 更新現有數據以填充自增主鍵列:
MERGE INTO table_name USING dual ON (1=0)
WHEN NOT MATCHED THEN
INSERT (column_name) VALUES (NULL);

這將在現有表中插入一行空值來觸發自增主鍵列的自動增長。

  1. 更新現有數據以填充自增主鍵列的值:
UPDATE table_name SET column_name = rownum;

這將為現有表中的每一行賦予一個唯一的自增主鍵值。

完成上述步驟后,現有表將有一個新的自增主鍵列,并且表的每一行都將有一個唯一的自增主鍵值。

1
天长市| 昆明市| 永新县| 曲麻莱县| 五家渠市| 昭通市| 潍坊市| 股票| 宝应县| 天全县| 定远县| 双桥区| 左云县| 安吉县| 嘉祥县| 西林县| 澄迈县| 平定县| 宜兰市| 托里县| 吴旗县| 织金县| 宜宾县| 聂拉木县| 鸡泽县| 行唐县| 宣武区| 临洮县| 乐山市| 兖州市| 杭州市| 安西县| 永城市| 阿坝| 开封县| 酉阳| 厦门市| 蒙自县| 阜宁县| 陆丰市| 定结县|