我正在使用oracle中的表加载器加入sybase表和sas数据集来插入/更新数据。需要使用驻留在oracle中的序列加载表ID。能告诉我如何使用oracle序列生成ID列吗?我尝试将一个虚拟列添加到同一个oracle表中,并将其连接到结果集,并尝试在表达式编辑器中指定seqname.nextval但是收到错误:
错误:未解析的对表/相关名称seqname的引用。
答案 0 :(得分:0)
如果您需要在DI Studio中使用这种特定于oracle的功能,则需要使用自定义代码步骤并在'proc sql'passthrough语句中自行编写SQL。
如果要在多个地方重复使用该代码,您还可以选择将其编写为DI转换。