【发布时间】:2010-10-20 19:27:42
【问题描述】:
在 oracle 中,我们将在创建此表时在 select 上使用 rownum。现在在 teradata 中,我似乎无法让它工作。除非我一起使用 3 列,否则没有可以排序的列并具有唯一值(大量重复)。
旧的方式是这样的,
create table temp1 as
select
rownum as insert_num,
col1,
col2,
col3
from tables a join b on a.id=b.id
;
【问题讨论】:
-
google 说如果您的表不是很大,应该使用 CSUM(1,1) 而不是 rownum...
标签: sql teradata row-number