我希望简单地在Aster中创建一个包含100行的表,其中每一行都是一个连续的整数。轻松达到1-100。
我正在Aster / Teradata中尝试这样做。
完成后,我将尝试使用随机函数。
答案 0 :(得分:1)
您可以只添加100个空行入表从0开始。我不熟悉紫苑或Teradata的自动递增的主键,但任何的宏语言,你会是这个样子:
for i = 0; i < 100; i++
table.insert(new row())
next
答案 1 :(得分:1)
您可以使用递归CTE,也可以使用row_number进行伪造。只要找到一个至少有100行的(最好是小的)表即可。
select distinct
row_number() over (partition by <some column> order by <some column>
from
<your table>
qualify row_number() over (partition by <some column> order by <some column> <= 100
或者你可以使用一个电子表格来构建100插入语句。