I am currently using SAS Version 8.2. I was wondering if I can run the same code that I have written and run on SAS Version 8.2 with SAS Version 9 without making any changes in the code? This is a general question so I just like to know that what kind of changes need to be done if V8 code will be run in V9 or V9 code will be run in V8?
I guess I have posted a question in correct section. If not, please suggest me the correct section to post this thread.
Otherwise, Tech Support is your best source of help. To contact Tech Support, go to http://support.sas.com/ and in the left-hand navigation pane look for the link entitled, "Submit a Problem", under the Support heading.
Thanks for your quick response. I can understand that "What's new in SAS V9" cannot be used with SAS V8 as it is not available in that version and V9 code needs to be changed to run in V8 succesfully. But I want to know there is any other procedures or options or commands that needs to be changed in any case if V8 code is just used to run in V9. Lets say I have bunch of codes of all sorts of programming with macros and data step and sql and all, can I successfully execute all these codes of V8 in V9 without making any programming changes? If you upgrade your SAS from V6 to V8 to V9 over the time, my impression is V6 code should run in v9 without any changes as all features of v6 or v8 are in v9. So I just want to make sure that I have correct understanding?
Personally, I can only tell you that my SAS 8 code ran successfully in SAS 9 without needing any changes. However, most of my code is limited to Base SAS procs: REPORT, TABULATE, FREQ, MEANS, UNIVARIATE, PRINT, SORT, DATA step, Macro, SAS/Graph procs and a few STAT procs -- REG, SURVEYREG, GLM, PRINCOMP.
However, this is exactly the kind of question you should ask of Tech Support.