Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the purpose of the trailing @? The @@? How would you
use them?

Answer Posted / imran syed

@@ is used when we have multiple observations per line of
raw data. It is used at the end of the INPUT statement. It
tells SAS to hold that line of data and continue to read
observations until it either runs out of data or reaches an
INPUT statement that does not end with a double trailing @.
When we use @ only without specifying n, SAS will hold that
line of data until it reaches either the end of the DATA
step or an INPUT statement that does not end with a trailing @.

Both are line-hold specifiers; the difference is how long
they hold a line of data for input. The trailing @ holds a
line of data for subsequent INPUT statements, but releases
that line of data when SAS returns to the top of the DATA
step to begin building the next observation. The double
trailing @ holds a line of data for subsequent INPUT
statements even when SAS starts building a new observation.
In both cases, the line of data is released if SAS reaches a
subsequent INPUT statement that does not contain a line-hold
specifier.

Is This Answer Correct ?    59 Yes 3 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is sas metadata server? : Sas-di

1065


What can be the size of largest dataset in SAS?

1188


how are numeric and character missing values represented internally? : Sas programming

1105


what do the pad and dim functions do? : Sas programming

981


Tell me about % include and % eval? : sas-macro

1107


What is by-group processing?

959


Explain by-group processing?

955


how can you put a "trace" in your program? : Sas programming

1018


What is the function of Stop statement in a SAS Program?

1108


how does sas handle missing values in a merge? : Sas programming

999


What is the difference between the proc sql and data step?

1130


for report generation which one you used proc report or data_null_?

7662


What is the difference between reading data from an external file and reading data from an existing data set?

1138


how do you debug and test your sas programs? : Sas programming

1089


Describe 5 ways to do a “table lookup” in SAS?

1106