我希望在 Aster 中简单地创建一个 100 行的表,其中每一行都是一个连续的整数。轻松为 1 - 100。
我试图在 Aster/Teradata 中做到这一点。
一旦我完成它,我将尝试随机函数。
您可以使用递归 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 个插入语句。
您可以将 100 个空行添加到具有从 0 开始的自动递增主键的表中。我不熟悉 Aster 或 Teradata,但是对于任何宏语言,它看起来像这样:
for i = 0; i < 100; i++
table.insert(new row())
next