我需要创建一个从anotehr表插入表的脚本。 我有这张桌子 enter image description here
我想将此行中的每行十次插入到新表中。但十行中的每一行的字段特征值都必须不同。 enter image description here
如何在sql oracle中执行此操作。
答案 0 :(得分:0)
用Identity字段创建一个新表(随便叫什么),然后编写一条插入语句,运行10次,身份将有所不同且递增。
答案 1 :(得分:0)
如果我正确理解了您的问题,您想从源表中选择每行10次,然后对源表中的其他每行都做同样的事情……总共有100行?您可以通过使用LEVEL语法进行连接:
$sentryEventId
您可以从那里决定是要为唯一ID使用序列对象还是通过在select语句中组合with x as (select LEVEL lvl from dual connect by LEVEL <= 10)
SELECT a.sku, x.lvl FROM source_table_name a, x
ORDER BY a.sku, x.lvl;
来动态构建序列对象。