By admin | August 16, 2009

SAS Certified Adv Programmer 50 Questions (29)

Given the following SAS log:

55    %let lib = sasuser.;
56    %let dsn = class;
57    %put dsn is &dsn, and lib is &lib;
dsn is class, and lib is sasuser.
58    <insert statement here>
59    %put dsn is &dsn, and lib is &lib;
WARNING: Apparent symbolic reference DSN not resolved.
dsn is &dsn, and lib is sasuser.

Which one of the following was used in the code shown above to remove the macro variable dsn from the symbol table?

a. %SYMDEL dsn;
b. %REMOVE dsn;
c. %DELETE dsn;
d. %MACDEL dsn;

2 comments | Add One

  1. admin - 08/16/2009 at 11:01 am


  2. Consty - 02/13/2013 at 2:59 pm

    A: its remove the macro variable from the global symbol table

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *