我需要在 Netezza DB 上运行直通查询,而不是将记录拉入 SAS 服务器。但是即使在语法上查询是正确的,查询也没有运行。我认为直通查询不允许这样做。
PROC SQL;
CONNECT TO &ENGINE AS MYDB ($DBPARM);
CREATE TABLE TEST AS
SELECT * FROM CONNECTION TO MYDB
(
SELECT * FROM MYLIB.M_CV_AUTH_ORDERS
WHERE SESSION_ID IN (SELECT SESSION_ID FROM MYLIB.M_CV_AUTH_ORDERS
WHERE ACTIVITY_CD = 'APBP15A') ;
)
;
DISCONNECT FROM MYDB;
QUIT;
非常感谢任何帮助。