Why is a STOP statement needed for the point=option on a
SET statement?

Answer Posted / latha sunkara

When you use the POINT= option, you must include a STOP
statement to stop DATA step processing, programming logic
that checks for an invalid value of the POINT= variable, or
both. Because POINT= reads only those observations that are
specified in the DO statement, SAS cannot read an end-of-
file indicator as it would if the file were being read
sequentially. Because reading an end-of-file indicator ends
a DATA step automatically, failure to substitute another
means of ending the DATA step when you use POINT= can cause
the DATA step to go into a continuous loop.

Is This Answer Correct ?    8 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between order and group variable in proc report?

840


explain the use of % includes a statement in sas? : Sas-administrator

547


Explain the use of proc gplot? : sas-grid-administration

555


what is data governance? : Sas-di

625


how would you create multiple observations from a single observation? : Sas programming

566






Can you execute a macro within a macro? Describe. : sas-macro

674


what is transformation in sas data integration? : Sas-di

554


how do you test for missing values? : Sas programming

581


What commands are used in the case of including or excluding any specific variables in the data set?

594


what is the difference between calculating the 'mean' using the mean function and proc means? : Sas programming

626


Hi, If anyone has base SAS certification dumps, please share.

1386


How will you react when, while consulting a SAS documentation manual to get an answer to a problem, someone says hey, I thought you were supposed to know all that stuff already, and not have to look it up in a book?

1944


What are pdv and it functions?

600


Will it bother you if the guy at the next desk times the frequency and duration of your bathroom or coffee breaks on the grounds that ?you are getting paid twice as much as he is??

2094


What will calendar procedure do?

595