我试图搜索,但我没有找到任何东西。我正在尝试使用默认值(Teradata)向表中添加两列。我正在尝试这个陈述
ALTER TABLE TEST
add (DWH_Change_dt date default CURRENT_DATE, dwh_create_dt date default current_date);
这不适用于default子句。我收到此错误
语法错误,预期类似于' BETWEEN'关键字或' IN'关键字或' LIKE'关键字或' CONTAINS'单词' DWH_Change_dt'之间的关键字以及' date'
如果我一次添加一列,则无法使用括号。任何人有任何想法?有什么问题?
谢谢, 翁
答案 0 :(得分:6)
如果要添加多个列,则需要多个ADD:
ALTER TABLE TEST
add DWH_Change_dt date default CURRENT_DATE,
add dwh_create_dt date default current_date;