2013-08-01 74 views
0

空我有以下DDL表的fdg_USER设置的默认值,如果有表

CREATE TABLE fdg_user (
    id   NUMBER(32,0) NOT NULL, 
    updateddate TIMESTAMP(6) NULL, 
    name  VARCHAR2(30) NOT NULL, 
    } 

现在,当我选择所有列艾因几行我看到的列名由被显示为更新null我想将默认值设置为名称为bbb和默认更新日期为05.03.13 05:29:34

我需要做什么来为这两个添加默认值,如果它们为空或名称是null,那么namedefault值应该被插入或者如果日期为null,则日期值将被插入

+0

你是怎么'NULL'的名字,如果你的表中明确规定'不NULL'? –

回答

0

这应该做的伎俩

CREATE TABLE fdg_user (
    id NUMBER(32,0) NOT NULL, 
    updateddate TIMESTAMP(6) NULL DEFAULT "05.03.13 05:29:34", 
    name VARCHAR2(30) NOT NULL DEFAULT "bbb" 
)