Hybrid Queries (from Fraktal SAS Programming): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K |
K |
||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Zazy]] | [[Kategorie:Zazy]] | ||
− | + | {| class="wikitable" | |
− | + | |- | |
+ | ! Code executed | ||
+ | ! Function performed | ||
+ | |- | ||
+ | | | ||
proc sql; | proc sql; | ||
− | + | | '''Start the SQL interpreter inside SAS''' | |
− | + | |- | |
− | + | | | |
connect to oracle (user="&DB_USR." password="&DB_PWD." path="&DB_PTH."); | connect to oracle (user="&DB_USR." password="&DB_PWD." path="&DB_PTH."); | ||
− | + | | '''Open connection to the DBMS using your credentials stored in [[Macro Variables]]''' | |
− | + | |- | |
− | + | | | |
select * | select * | ||
from connection to oracle | from connection to oracle | ||
− | + | | '''Start your query from inside SAS with a special from clause''' | |
− | + | |- | |
− | + | | | |
( | ( | ||
select * | select * | ||
from ops$&DB_USR..&MYTABLE. | from ops$&DB_USR..&MYTABLE. | ||
) | ) | ||
− | + | | '''Inside brackets use DBMS specific SQL''' | |
− | + | |- | |
− | + | | | |
; | ; | ||
− | + | | '''Execute the query by issuing the SAS statement terminator ';'''' | |
− | + | |- | |
− | + | | | |
− | disconnect | + | disconnect from oracle; |
− | + | | '''Close connection to DBMS''' | |
− | + | |- | |
− | + | | | |
quit; | quit; | ||
+ | | '''Terminate SAS SQL processor status''' | ||
+ | |} |
Version vom 19. Juni 2014, 11:01 Uhr
Code executed | Function performed |
---|---|
proc sql; |
Start the SQL interpreter inside SAS |
connect to oracle (user="&DB_USR." password="&DB_PWD." path="&DB_PTH."); |
Open connection to the DBMS using your credentials stored in Macro Variables |
select * from connection to oracle |
Start your query from inside SAS with a special from clause |
( select * from ops$&DB_USR..&MYTABLE. ) |
Inside brackets use DBMS specific SQL |
; |
Execute the query by issuing the SAS statement terminator ';' |
disconnect from oracle; |
Close connection to DBMS |
quit; |
Terminate SAS SQL processor status |