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...

There is a field containing a date. It needs to be
displayed in the format
"ddmonyy" if it's before 1975,
"dd mon ccyy" if it's after 1985, and
as 'Disco Years' if it's between 1975 and 1985.
How would you accomplish this in data step code? Using
only PROC FORMAT

Answer Posted / amit gupta

Apologies,
above code has an extra "FROM d1"

The working code is as below:

proc sql;
select
case when date lt '31DEC2006'd then date end as mydate
format=date7. ,
case when date gt '31DEC2008'd then date end as mydate
format=date9. ,
case when '01JAN2007'd <= date <= '31DEC2008'd then 'DUMMY'
end as mydate
from d1 ;
quit;

However it does give the data in 3 columns , which I was
unable to merge as the data type was different.

Any working solution using format ?

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what is sas olap server? : Sas-di

1192


what are input dataset and output dataset options? : Sas programming

1022


What are the features of base sas system?

1015


what is broad cast agent? : Sas-bi

1010


Are you involved in writing the inferential analysis plan? Tables specfications?

2172


What are the uses of sas?

1166


Briefly explain input and put function?

1029


Do you need to rearrange the order of the data for the report?

2252


sas implementing companies in pune implementing clinical projects if anyone knows plz send ans immediately

3529


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

1105


What is the sas data set? : sas-grid-administration

919


what are informats in sas? : Sas-administrator

1014


how does sas handle missing values in formats? : Sas programming

1077


Give some examples where proc report’s defaults are different than proc print’s defaults?

1010


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

1121