亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
通辽市| 宁强县| 马鞍山市| 甘德县| 西乌| 隆昌县| 滨海县| 杭锦后旗| 崇文区| 青海省| 广东省| 桐乡市| 秦安县| 德安县| 海口市| 宣武区| 汤阴县| 克拉玛依市| 新干县| 渑池县| 成安县| 清流县| 县级市| 武乡县| 镇江市| 昔阳县| 阿拉尔市| 台东县| 台北县| 阿克陶县| 灵武市| 炉霍县| 美姑县| 光泽县| 汾西县| 五华县| 扶余县| 徐水县| 宜昌市| 曲沃县| 高要市|