如何在SAS DI 4.8中插入/更新时使用oracle序列

时间:2015-04-26 02:29:15

标签: oracle dependency-injection sas sequence

我正在使用oracle中的表加载器加入sybase表和sas数据集来插入/更新数据。需要使用驻留在oracle中的序列加载表ID。能告诉我如何使用oracle序列生成ID列吗?我尝试将一个虚拟列添加到同一个oracle表中,并将其连接到结果集,并尝试在表达式编辑器中指定seqname.nextval但是收到错误:

错误:未解析的对表/相关名称seqname的引用。

1 个答案:

答案 0 :(得分:0)

如果您需要在DI Studio中使用这种特定于oracle的功能,则需要使用自定义代码步骤并在'proc sql'passthrough语句中自行编写SQL。

如果要在多个地方重复使用该代码,您还可以选择将其编写为DI转换。