2014-08-28 27 views
2

我試圖搜索,但是我還沒有找到任何東西。我試圖用一個默認值(Teradata)將兩列添加到表中。我正在嘗試使用此聲明使用默認值添加多個列(Teradata)

ALTER TABLE TEST 
add (DWH_Change_dt date default CURRENT_DATE, dwh_create_dt date default current_date); 

這不適用於默認條款。我得到這個錯誤

語法錯誤,期望像一個「之間」關鍵字或「IN」關鍵字或「喜歡」的關鍵字或「包含」字「DWH_Change_dt」和「日期」

之間的關鍵字

如果我一次添加一列,它將起作用(沒有括號)。任何人有任何想法?哪裏不對?

感謝, 翁

回答

4

如果要添加多個列,你需要多補充道:

ALTER TABLE TEST 
add DWH_Change_dt date default CURRENT_DATE, 
add dwh_create_dt date default current_date; 
+0

謝謝!它工作完美。 – Umberto 2014-08-28 12:53:59