首發微信公眾號:SQL資料庫運維 原文鏈接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247485212&idx=1&sn=450e9e94fa709b5eeff0de371c62072b&chksm=ea37536cdd40da7 ...
首發微信公眾號:SQL資料庫運維
2. Oracle ALTER TABLE MODIFY列示例 很多情況下,我們都會遇到需要修改列的屬性場景,可以使用以下語法:
ALTER TABLE table_name MODIFY column_name type constraint;
例如,將剛剛在stuinfo添加的欄位phone 列更改為一個非空列:
ALTER TABLE STUINFO MODIFY phone DATE NOT NULL;
更改新列屬性後結果顯示
如果同時需要修改多個列的屬性或修改某個欄位的長度,可以使用以下語法:
ALTER TABLE table_name MODIFY ( column_1 type constraint, column_1 type constraint, ...);
例如,以下語句將phone 列更改為varchar2(11),並將email列的長度擴展為200個 字元且不允許為空:
ALTER TABLE JT_CS.STUINFO MODIFY( phone VARCHAR2(11) , email VARCHAR2(200) NOT NULL );
更改新列屬性後結果顯示
點擊關註“SQL資料庫運維”,後臺或瀏覽至公眾號文章底部點擊“發消息”回覆關鍵字:進群,帶你進入高手如雲的技術交流群。後臺回覆關鍵字:SQL,獲取學習資料。