difference between type and like in detail way
Answers were Sorted based on User's Feedback
Answer / sudhaker karmori, wipro, uk
"Type" keyword is used to refer a datatype.
"Like" keyword is used to copy the existing properties of
already existing dataobject.
Is This Answer Correct ? | 65 Yes | 3 No |
Answer / ravuri sudheer kumar
"TYPE" is used to define the data objects using predefined
data types or user defined data types(which are created
using 'TYPES' statement)
"LIKE" is used to define data objects with the properties of
already existing data objects(which are created using the
'DATA' statement not the 'TYPES' statement') not of the
predefined data type
Is This Answer Correct ? | 50 Yes | 5 No |
Answer / mahender
Type: It is used when userdefined object link with SAP
system data type.
Like: It is when data object link with the other data
object.
Is This Answer Correct ? | 33 Yes | 11 No |
Answer / abap guru
TYPE: REFER THE DATA TYPE.(NO MEMORY CREATED)
LIKE: COPY THE DATA TYPE.(ITS OWN MEMORY WILL BE CREATED)
Is This Answer Correct ? | 20 Yes | 3 No |
Answer / gmcks
type refers to the user defined data types
like refers to existing data type of data object
Is This Answer Correct ? | 28 Yes | 13 No |
Type: directly points to existing data types,
Like: points to data object that indirectly points to data
type
Regards,
Meenu
Is This Answer Correct ? | 16 Yes | 4 No |
Answer / harpal
In addition to Ashok's answer, if data is are declaring
with TYPE , this will not inherit properties of refering
objects where as by LIKE statement object will inherit all
its property and methods
Is This Answer Correct ? | 9 Yes | 3 No |
Answer / ashok
When reffrening dictinary objects TYPE and LIKE are same
In using Program point of view Like used to define the
objects declared by "DATA" statemnt
Type Used to define the objects Deleared by "TYPES"
Is This Answer Correct ? | 10 Yes | 8 No |
Answer / s
TYPE: Type keyword refer to the user defined data types and
directly points to existing data types.
LIKE: Like keyword refers to existing data type of data
object or it is used to copy of the existing properties of
already existing data object.
Is This Answer Correct ? | 7 Yes | 8 No |
How you will doing the bypass by using select statment
what is data structure and data table
What is the difference between Clustered Tables and Pooled Tables?
Can we display text with color in SAP Script? If yes how can we do that?
Will the views get effected when updating the database?
what is the difference between transparent, pooled and cluster table
What is dynpro? what are its components ?
Why do we need enhancements?
what is vbeln?
Explain how to write a bdc - how do you go about it?
Difference between transparent tables and pooled tables ?
What is performance tuning?