从 SAS 调用 Netezza 存储过程

Posted

技术标签:

【中文标题】从 SAS 调用 Netezza 存储过程【英文标题】:Invoke Netezza Stored Procedure From SAS 【发布时间】:2015-02-09 10:01:12 【问题描述】:

是否可以?如果可以,如何实现?

【问题讨论】:

【参考方案1】:

我不了解 Netezza,但这是我从 SAS 调用 Oracle STP 的方式:

proc sql noprint;
         connect to oracle(user="&user"
         orapw="&passord"  path="&path"
         );
execute(
begin &schema..dvh_portal_pkg.schedule_upd( %str(%'&_METAUSER%'),&Schedule_id); end;
)by Oracle;
disconnect from Oracle;
quit;

【讨论】:

以上是关于从 SAS 调用 Netezza 存储过程的主要内容,如果未能解决你的问题,请参考以下文章

存储过程中从一个表到另一个表的 Netezza 更新错误

Netezza 存储过程 DB_NAME 作为参数

在 netezza 存储过程中立即执行不会向表中插入值

Netezza 存储过程错误

SAS:想知道如何将 WORK.WHATEVER 表中的数据传递到 Netezza 表中

如何访问 Netezza 存储过程中的参数?