oracle數據庫的一個表中,怎么設置字段的默認值

如果表已經存在,用如下方法設置默認值:
alter table 表名 modify 字段名 default 默認值;
如test表中設置age字段為30,可用如下語句:
alter table test modify age default 30;

oracle數據庫的一個表中,怎么設置字段的默認值


Oracle關于默認值的其他用法
添加、修改默認值:alter table table_name modify column_name default 具體內容;
刪除默認值:alter table table_name modify column_name default null;
增加列(約束、默認值)
語法:alter table tb_name add column datatype [default val] constraint .....
如果添加not null(primary key約束要求值也不能為null)約束,需要保證當前表中沒有數據存在 。
新添加的列,相當于表定義中最后一個定義的列 。
【oracle數據庫的一個表中,怎么設置字段的默認值】

    猜你喜歡