2013-08-01 110 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" 
)