В oracle мы использовали бы rownum для select, когда создавали эту таблицу. Теперь в teradata, я не могу заставить его работать. Нет столбца, по которому я мог бы сортировать и иметь уникальные значения (много дубликатов), если я не использую 3 столбца вместе.
Старый способ был бы что-то вроде
create table temp1 as
select
rownum as insert_num,
col1,
col2,
col3
from tables a join b on a.id=b.id
;