日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > 數據庫應用 > 修改Oracle數據庫表的主鍵對應列的數據類型

修改Oracle數據庫表的主鍵對應列的數據類型

來源:程序員人生   發布時間:2015-02-28 07:50:20 閱讀次數:3360次

我們產品從SPC100升級到SPC200的時候,由于數據庫表列的數據類型產生了改變,需要寫SQL腳本,完成數據庫的升級。需要將表T_MOBILE_INDVCONFIG的主鍵列id從varchar2(100),改成number(17)。可以參考以下SQL:

--將原來的ID列重命名為bak_id ALTER TABLE T_MOBILE_INDVCONFIG RENAME COLUMN id TO bak_ID; --添加1個與原來的列1樣名字的列 ALTER TABLE T_MOBILE_INDVCONFIG ADD id NUMBER(17); --將bak_id中的數據轉換類型并保存到新加的ID列 UPDATE T_MOBILE_INDVCONFIG SET ID = CAST(bak_ID AS NUMBER(17)); --刪除原本的列 ALTER TABLE T_MOBILE_INDVCONFIG DROP COLUMN bak_ID; --設置新列屬性,這里例子是設置為非空 ALTER TABLE T_MOBILE_INDVCONFIG MODIFY (ID NUMBER(17) NOT NULL); --重建主鍵,由于原來的已被刪除,原來的ID列有索引的也需要重建 ALTER TABLE T_MOBILE_INDVCONFIG ADD CONSTRAINT PK_SYS_SMSGATE PRIMARY KEY (ID);

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲乱码国产乱码精品精98午夜 | 日韩精品成人免费观看视频 | 久久在线看 | 成人黄色免费观看视频 | 久久手机视频 | 福利在线视频导航 | 毛片免费在线播放 | 成人欧美一区二区三区黑人孕妇 | 精品欧美一区二区在线观看 | 国产精品播放 | 这里只有精品视频在线观看 | 免费观看18视频网站 | 一区色 | 色综合一区 | 亚洲精品在线看 | 国产视频在线免费观看 | 中文字幕精品一区久久久久 | 91麻豆精品国产自产在线观看一区 | 美日韩一区二区三区 | 国产毛片毛片 | 日韩久久久久久 | 黄色网址免费 | 成人精品国产免费网站 | 少妇一级淫片免费放 | 爱爱免费观看视频 | 在线播放毛片 | 欧美亚洲成人网 | 嫩草影院2019 | 日韩在线观看中文字幕 | 亚洲人成人一区二区在线观看 | 国产精品一区视频 | 在线精品国产 | 成人欧美一区二区三区黑人孕妇 | 国产欧美日韩在线观看 | 久久国产视频网站 | 91射区| 一区二区自拍 | 亚洲福利一区二区三区 | 91精品国产99 | 国产一区| 国产一区二区精品 |