添加具有默认值(Teradata)的多个列
我试图搜索,但什么也没找到。我正在尝试使用默认值(Teradata)向表中添加两列。我正在尝试这一说法添加具有默认值(Teradata)的多个列,teradata,ddl,Teradata,Ddl,我试图搜索,但什么也没找到。我正在尝试使用默认值(Teradata)向表中添加两列。我正在尝试这一说法 ALTER TABLE TEST add (DWH_Change_dt date default CURRENT_DATE, dwh_create_dt date default current_date); 这不适用于default子句。我得到这个错误 语法错误,在单词“DWH\u Change\u dt”和“date”之间应为“BETWEEN”关键字或“IN”关键字或“like”关
ALTER TABLE TEST
add (DWH_Change_dt date default CURRENT_DATE, dwh_create_dt date default current_date);
这不适用于default子句。我得到这个错误
语法错误,在单词“DWH\u Change\u dt”和“date”之间应为“BETWEEN”关键字或“IN”关键字或“like”关键字或“CONTAINS”关键字
如果我一次添加一列,它就会工作(没有括号)。有人知道吗?怎么了
谢谢,
Umberto如果要添加多个列,则需要多个添加:
ALTER TABLE TEST
add DWH_Change_dt date default CURRENT_DATE,
add dwh_create_dt date default current_date;