我正在使用SAS访问oracle.我希望看到SAS发送给Oracle的查询.
假设:oracle是oracle libname的名称,local是sas libname.
proc sql;
select *
from oracle.oracle_table ot
inner join local.sas_table st
on ot.customer_id = st.customer_id
;
quit;
Run Code Online (Sandbox Code Playgroud)
我想知道sas是否从oracle表中检索所有数据然后进行连接,或者它是否发送了客户ID列表.
谢谢 !MK
小智 5
使用sastrace来看看它是如何从Oracle发生的,以及_method来看看它们是如何加入的.
options sastrace=',,,d' sastraceloc=saslog;
proc sql _method;
select *
from oracle.oracle_table ot
inner join local.sas_table st
on ot.customer_id = st.customer_id
;
quit;
Run Code Online (Sandbox Code Playgroud)