使用默认值添加多个列(Teradata)

Umb*_*rto 2 ddl teradata

我试图搜索,但我没有找到任何东西.我正在尝试使用默认值(Teradata)向表中添加两列.我正在尝试这个声明

ALTER TABLE TEST 
add (DWH_Change_dt date  default CURRENT_DATE, dwh_create_dt date  default current_date);
Run Code Online (Sandbox Code Playgroud)

这不适用于default子句.我收到这个错误

语法错误,预期类似'BETWEEN'关键字或'IN'关键字或'LIKE'关键字或'CONTAINS'关键字'DWH_Change_dt'和'date'之间的关键字

如果我一次添加一列它没有括号(没有括号).任何人有任何想法?怎么了?

谢谢,翁贝托

dno*_*eth 6

如果要添加多个列,则需要多个ADD:

ALTER TABLE TEST 
add DWH_Change_dt date  default CURRENT_DATE, 
add dwh_create_dt date  default current_date;
Run Code Online (Sandbox Code Playgroud)