BookmarkSubscribeRSS Feed
kruzewski
Calcite | Level 5

I am trying to return a plan file for a query in SAS...How do I take the results and through it into some type of sas object or txt file????

3 REPLIES 3
shivas
Pyrite | Level 9

Hi,

Try this...Hope it helps..

proc printto log='output-file.txt' ;

run;

options fullstimer;

/*SAS Code or Passthrough code*/

  proc printto;

run;

Thanks,

Shiva

kruzewski
Calcite | Level 5

This will only print the log with SAS's execution times, etc... I am trying to get the plan from the DB by using something similar to the below

proc sql;

     connect to netezza as dbcon

          (server=netezzaServer database=myDB authdomain=netezzaAuth);

               execute(

                                   EXPLAIN SELECT

                                        <insert fancy sql code here>

                              );

quit;

Tom
Super User Tom
Super User

Does NETEZZA have syntax for outputting the result of EXPLAIN  into a dataset?  For example with Oracle you can somethings format things as queries from the special null dataset called DUAL.

hackathon24-white-horiz.png

2025 SAS Hackathon: There is still time!

Good news: We've extended SAS Hackathon registration until Sept. 12, so you still have time to be part of our biggest event yet – our five-year anniversary!

Register Now

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 3 replies
  • 1080 views
  • 0 likes
  • 3 in conversation