Oracle:修改表

1、为表增加列:
     格式:alter table 表名 add 列名 类型(宽度)
2、修改列的长度:
     格式:alter table 表名 modify 列名 类型(宽度)
3、删除列:
     格式:alter table 表名 drop column 列名
4、重命名列名:
     格式:alter table 表名 rename column 原列名 to 新列名
5、重命名表名:
     格式:rename 原表名 to 新表名
注意:修改表时,不会影响表中原有的数据。
6、on delete cascade/on delete set null级联删除,其中 on delete set null删除完将外键设置为null
     在创建表,设置外键后面使用。
    例:create table orders(
                                         cid number(3),
                                         constraint cid_FK foreign key(cid) references customers(cid) on delete cascade);

猜你喜欢

转载自blog.csdn.net/weixin_41113108/article/details/80315986