What is the Program Data Vector (PDV) and What are its
functions?
Answer Posted / sas - user
Program data vector (pdv) is a temporary memory location.
While execution it stores the temporary values in the pdv
and after execution it displays only the final output.
For example:
do i = 1 to 10 by 2;
end;
The values of i that are stored in the pdv everytime the
loop executes are 1, 3, 5, 7, 9, 11. Everytime the
execution of the loop takes place, it over-writes the
previous value in the pdv. But at the end of execution, the
value of i is 11.
Thus pdv temporarily stores the values of i during
execution but displays the lastly over-written value.
| Is This Answer Correct ? | 2 Yes | 2 No |
Post New Answer View All Answers
Describe a time when you were really stuck on a problem and how you solved it?
What is the general format of function in sas? : sas-grid-administration
What are the ways in which macro variables can be created in sas programming?
Hi,by usining ptf how we have to combine (likr merge)10 datasets at a time in the oracle database(and write a macro code also)?Like this i have a douts a lot if you dont mind may please send one text mail for me(madhusudhanap16@gmail.com)?
What do you know about symput and symget?
is data integration and etl programming is same? : Sas-di
What are the difficulties u faced while doing vital signs table or dataset?
what is intially documentation in sas?
How would you identify a macro variable? : sas-macro
Explain data_null_?
Mention what is PROC in SAS?
How does SAS handle missing values in: assignment statements, functions, a merge, an update, sort order, formats, PROCs?
How you are maintaining sas programmes in your company...any specific version control software you are using? If so, tell me the name?
What does the trace option do?
what are _numeric_ and _character_ and what do they do? : Sas programming