0

我的问题是 Teradata 是否可以在表中有一个列,当您加载文件(excel,csv)时,它会将您加载该文件的日期添加到该表中。我对此进行了研究,据说可以完成,但它不起作用。我已经在 MySQL 中做到了这一点,但没有找到在 Teradata 中做到这一点的方法。任何帮助表示赞赏。

我创建的表:

create multiset table ThisTable, fallback, 
 no before journal,
 no after journal,
 checksum = default,
default mergeblockratio,
map = TD_MAP1
 ( column1 int,
   column2 varchar(50) character set latin not casespecific,
   load_date date not null FORMAT 'YYYY-MM-DD' DATE
   --TD_TIMEBUCKET BIGINT NOT NULL GENERATED SYSTEM TIMECOLUMN,
   --example I found in Teradata documents but errors out saying generated not match defined type.
    --TD_TIMECODE TIMESTAMP(6) NOT NULL GENERATED TIMECOLUMN
    --same error as above.
 )
PRIMARY INDEX ( column1, column2 );
4

0 回答 0