我在直接加载模式下使用sql loader。 我需要在其中一个加载的字段中使用序列。
直接加载不允许使用Oracle SEQUENCE.nextval实体。
有一个选项可以使用序列函数SEQUENCE(MAX,1)但是有问题:
我有什么选择?
也许可以在控制文件中用起始值定义一种计数器,增加的值将用于序列?
更新
可以使用SEQUENCE(n,1) - 其中n是起始编号 但是当我多次调用sqlloader时,每次提供不同的n时,每次运行都需要比上一次运行更多的时间来完成。 我不明白为什么!!