what is the difference between informat$8. $char8.
Answers were Sorted based on User's Feedback
Answer / sas learner
The informat $8. is almost identical to the $CHAR8. informat. However, $CHARw. does not trim leading blanks nor does it convert a single period in an input field to a blank, while $w. does both.
This is from sas help document..
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / chandrakanth
I do not know whether you made a typo, I am explaining you question as is
informat$8.-SAS takes this as a character variable called informat with total length defined as 8
(If I assume, it is $informat8. (not informat$8.)in your question it is the general form of informats to represent a character informat, likewise a numeric informat represented as informatw.d and date as informatw. w being the width and d being the decimal places)
whereas
$char8. is one kind of informat for a character variable whose length is 8...
Please let me know if you are not satisfied with answer...will explain in detail...
| Is This Answer Correct ? | 4 Yes | 2 No |
Answer / sundeep
informat is as same as $char but we use informat in defining a type(character or date) and $char is used only for specifying character length
| Is This Answer Correct ? | 1 Yes | 0 No |
here is a string like chq.2312244%4452- from that i want only special characters in a column. dont use compress. bcoz i have 1.2 billion of records.i want another process to find the values instant from the data.
calculate the sum of value using only DATA STEP. data count_; input year name $ value; cards; 2006 xxx 10 2007 yyy 12 2006 xxx 20 2008 yyy 15 2007 xxx 15 ; out put should be like this year name T_value ----------------------- 2006 xxx 30 2007 xxx 15 2007 yyy 12 2008 xxx 15
Do you need to know if there are any missing values?
Explain proc univariate?
tell me about intnx, intcx functions?
How would you code the criteria to restrict the output to be produced?
How can a SAS WEB REPORT STUDIO USER identify which report tabs they have been permitted without entering the SAS WEB REPORT STUDIO
You have a data set of 100 observations,how can you restrict the output so that the output has only data from row no. 10 to row no. 20
Can you use a macro within another macro? If so how would SAS know where the current acro ended and the new one began?
Tell e how how dealt with..
what are the validation tools in sas?
Given an unsorted data set, how to read the last observation to a new data set?